public static List <WCFRequisitionDetail> getRequisitionDetail(string reqId) { List <WCFRequisitionDetail> l = new List <WCFRequisitionDetail>(); WCFRequisitionDetail e; List <RequisitionDetail> r1 = (from x in m.RequisitionDetails where x.RequisitionID.Equals(reqId) select x).ToList(); foreach (RequisitionDetail r in r1) { try { e = new WCFRequisitionDetail(); InventoryStock i = (from x in m.InventoryStocks where x.ItemNumber.Equals(r.ItemNumber) select x).First(); e.ItemName = i.ItemName; e.ItemUOM = i.ItemUOM; e.Quantity = Convert.ToInt32(r.ItemQuantity); l.Add(e); } catch { continue; } } return(l); }
public bool UpdateRequisitionDetail(int sessionID, WCFRequisitionDetail removeRequisitionDetail) { bool result = false; if (AndroidAuthenticationController.IsValidSessionId(sessionID)) { RequisitionDetail requisition = new RequisitionDetail() { ReqNo = removeRequisitionDetail.ReqNo, ItemNo = removeRequisitionDetail.ItemNo, Qty = removeRequisitionDetail.Qty }; result = AndroidController.UpdateRequisitionDetail(requisition); } return(result); }