using AppData; using NKC_SDK; using System.Collections.Generic; using System.Web.Http; namespace NKC_WF.Controllers { public class MaterialController : ApiController { /// /// oggetto static/singleton per fare chiamate sul datalayer /// protected DataLayer DLMan = new DataLayer(); /// /// Restituisce ELENCO materiali /// /// // GET: api/Material [HttpGet] public List Get() { List answ = new List(); var table = DLMan.taMat.GetData(); Material currMat = new Material(); foreach (var item in table) { currMat = new Material() { MatId = item.MatID, MatDesc = item.MatDesc, MatExtCode = item.MatExtCode, MatDtmx = item.MatDtmx, ApprovDate = item.ApprovDate, ApprovUser = item.ApprovUser, L_mm = item.L_mm, W_mm = item.W_mm, T_mm = item.T_mm }; answ.Add(currMat); } return answ; } } }