public List <WCFDisbursementDetail> getDisbursementDetail(string id) { List <WCFDisbursementDetail> wcfDisbDetailList = new List <WCFDisbursementDetail>(); List <DisbursementDetailListItems> disbDetailList = disbCon.GvDisbursementDetailPopulate(Convert.ToInt32(id)); foreach (DisbursementDetailListItems dI in disbDetailList) { wcfDisbDetailList.Add(WCFDisbursementDetail.Make(dI.ItemCode, dI.ItemCode, dI.Remarks, dI.ReqQty, dI.ActualQty, dI.ActualQty)); } return(wcfDisbDetailList); }
public static WCFDisbursementDetail Make(string itemCode, string itemDesc, string remarks, int reqQty, int retrievedQty, int actualQty) { WCFDisbursementDetail d = new WCFDisbursementDetail(); d.ItemCode = itemCode; d.ItemDesc = itemDesc; d.ReqQty = reqQty; d.ActualQty = actualQty; d.RetrievedQty = retrievedQty; d.Remarks = remarks; return(d); }
/////////////Disbursement public WCFDisbursementDetail[] ListDisbursementDetail(string disbursementID) { List <WCFDisbursementDetail> l = new List <WCFDisbursementDetail>(); foreach (DisbursementDetail c in Data.GetDisbursementDetails(Convert.ToInt32(disbursementID))) { WCFDisbursementDetail w = WCFDisbursementDetail.Make(disbursementID, c.Remarks, c.ItemCode, c.QuantityRequested.ToString(), c.QuantityCollected.ToString(), c.Catalogue.Description, c.Catalogue.UnitOfMeasure); l.Add(w); } return(l.ToArray <WCFDisbursementDetail>()); }
public bool UpdateDisbursementDetail(int sessionID, WCFDisbursementDetail updatedDisbursementDetail) { bool result = false; if (AndroidAuthenticationController.IsValidSessionId(sessionID)) { DisbursementDetail disbursement = new DisbursementDetail() { DisbursementNo = int.Parse(updatedDisbursementDetail.DisbursementNo), ItemNo = updatedDisbursementDetail.ItemNo, Needed = int.Parse(updatedDisbursementDetail.Needed), Promised = int.Parse(updatedDisbursementDetail.Promised), Received = int.Parse(updatedDisbursementDetail.Received) }; result = AndroidController.UpdateDisbursement(disbursement); } return(result); }