public void UpdatePartConsumedQty_TempData(string SessionID, string CurrentObjectName, string UserID, POR_SP_GetPartDetails_OfConsumption_Result Consumption, string[] conn) { BISPL_CRMDBEntities db = new BISPL_CRMDBEntities(svr.GetEntityConnection(conn)); List <POR_SP_GetPartDetails_OfConsumption_Result> getRec = new List <POR_SP_GetPartDetails_OfConsumption_Result>(); getRec = GetExistingTempDataBySessionIDObjectName(SessionID, UserID, CurrentObjectName, conn); POR_SP_GetPartDetails_OfConsumption_Result updateRec = new POR_SP_GetPartDetails_OfConsumption_Result(); updateRec = getRec.Where(g => g.Sequence == Consumption.Sequence).FirstOrDefault(); updateRec.ConsumedQty = Consumption.ConsumedQty; SaveTempDataToDB(getRec, SessionID, UserID, CurrentObjectName, conn); }
public static string WMUpdateQty(object objConsumed) { string RemaningQty = ""; iPartConsumptionClient objService = new iPartConsumptionClient(); try { Dictionary <string, object> dictionary = new Dictionary <string, object>(); dictionary = (Dictionary <string, object>)objConsumed; CustomProfile profile = CustomProfile.GetProfile(); POR_SP_GetPartDetails_OfConsumption_Result ConsumedPart = new POR_SP_GetPartDetails_OfConsumption_Result(); ConsumedPart.Sequence = Convert.ToInt64(dictionary["Sequence"]); ConsumedPart.ConsumedQty = Convert.ToDecimal(dictionary["ConsumedQty"]); objService.UpdatePartConsumedQty_TempData(HttpContext.Current.Session.SessionID, ObjectName, profile.Personal.UserID.ToString(), ConsumedPart, profile.DBConnection._constr); } catch { } finally { objService.Close(); } return(RemaningQty); }