You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.3 KiB
40 lines
1.3 KiB
using Microsoft.AspNetCore.Mvc;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Threading.Tasks;
|
|
using CoreWebAPI1.Models;
|
|
using BWPMModels;
|
|
using System.Data;
|
|
using SecuringWebApiUsingApiKey.Attributes;
|
|
|
|
namespace CoreWebAPI1.Controllers
|
|
{
|
|
[Route("api/[controller]")]
|
|
[ApiController]
|
|
public class MyScriptController : Controller
|
|
{
|
|
// GET: api/<BerufController>
|
|
[HttpGet]
|
|
public List<MyScriptGenerator> Get()
|
|
{
|
|
dbhelper dbh = new dbhelper();
|
|
//dbh.Get_Tabledata("Select * from [Beruf]", false, true);
|
|
|
|
List<BWPMModels.MyScriptGenerator> Details = new List<BWPMModels.MyScriptGenerator>();
|
|
return dbh.ConvertDataTable<BWPMModels.MyScriptGenerator>(dbh.Get_Tabledata("exec dbo.generate_c_code 1, 'Optionen'", false, true));
|
|
}
|
|
|
|
|
|
// GET api/<BerufController>/5
|
|
[HttpGet("{fnkt},{tablename}")]
|
|
public List<MyScriptGenerator> Get(int fnkt, string tablename)
|
|
{
|
|
dbhelper dbh = new dbhelper();
|
|
List<MyScriptGenerator> Details = new List<MyScriptGenerator>();
|
|
return dbh.ConvertDataTable<MyScriptGenerator>(dbh.Get_Tabledata("exec dbo.generate_c_code "+fnkt.ToString()+", '"+tablename+"'", false, true));
|
|
}
|
|
|
|
}
|
|
}
|