public List <InvenModel.ResGetInvModel> GetInventoryDetails(InvenModel.ReqGetInvModel oRequest) { List <InvenModel.ResGetInvModel> lstresInv = new List <InvenModel.ResGetInvModel>(); try { InvenModel.ResGetInvModel oInv = null; InvDAC objDac = new InvDAC(); List <InvModel> lstInv = new List <InvModel>(); lstInv = objDac.getInvProduct(oRequest.ProductName); for (int i = 0; i < lstInv.Count; i++) { oInv = new InvenModel.ResGetInvModel(); oInv.InventoryID = lstInv[i].InventoryID; oInv.ProductName = lstInv[i].ProductName; oInv.QtyIn = lstInv[i].QtyIn; oInv.QtyOut = lstInv[i].QtyOut; lstresInv.Add(oInv); } } catch (Exception ex) { } return(lstresInv); }
public IHttpActionResult PutInventory([FromBody] InvenModel.ResGetInvModel PutInv) { if (PutInv != null) { InvAdapter oInvAdp = new InvAdapter(); var objPostInventory = oInvAdp.PutInv(Request, PutInv); return(Content(System.Net.HttpStatusCode.NoContent, objPostInventory)); } return(null); }
public object PutInv(System.Net.Http.HttpRequestMessage httpRequest, InvenModel.ResGetInvModel postinput) { InvenModel.ResGetInvModel oPutInv = null; try { InvService objser = new InvService(); oPutInv = objser.UpdateInv(postinput); } catch (Exception ex) { } return(oPutInv); }
public InvenModel.ResGetInvModel PostInv(InvenModel.ResGetInvModel postInput) { InvenModel.ResGetInvModel ResPost = new InvenModel.ResGetInvModel(); try { InvDAC objDac = new InvDAC(); InvModel objin = new InvModel(); object Result; if (postInput != null) { objin.ProductName = postInput.ProductName; objin.QtyIn = postInput.QtyIn; objin.QtyOut = postInput.QtyOut; } ResPost.InventoryID = objDac.pInsertInv(objin, out Result); } catch (Exception ex) { } return(ResPost); }