public static Commons.DischargeParameters GetParameters(Int32 IdFileDetail) { Commons.DischargeParameters obj = new Commons.DischargeParameters(); using (IndexEntities db = new IndexEntities()) { spg_DischargeParameters_Result result = db.spg_DischargeParameters(IdFileDetail).FirstOrDefault(); if (result != null) { obj = new Commons.DischargeParameters() { IdFileDetail = result.IdFileDetail, TransactionLine = result.TransactionLine, IdFileInfoConfig = result.IdFileInfoConfig, IdFileHeader = result.IdFileHeader, IdDocument = result.IdDocument, DocumentName = result.DocumentName, IdCustomer = result.IdCustomer, CustomerName = result.CustomerName, AccountingItem = result.AccountingItem, IdItem = result.IdItem, Code = result.Code, ItemName = result.ItemName, IdAccount = result.IdAccount, AccountName = result.AccountName, UseFormula = result.UseFormula, IsSubstract = result.IsSubstract, LoadRawMaterial = result.LoadRawMaterial }; } } return(obj); }
public HttpResponseMessage GetParameters(Int32 IdFileDetail) { HttpResponseMessage respuesta = null; try { Commons.DischargeParameters result = Dal.ItemDischarge.GetParameters(IdFileDetail); respuesta = Request.CreateResponse(HttpStatusCode.OK, result); } catch (Exception ex) { respuesta = Request.CreateErrorResponse(HttpStatusCode.Conflict, (ex.InnerException == null) ? ex.Message : ex.InnerException.Message); } return(respuesta); }