private string updateInventory(HttpContext context) { try { //using (DXInfo.Models.AMSCM amscm = new DXInfo.Models.AMSCM()) //{ DXInfo.Models.tbInventory inventory = Uow.tbInventory.GetById(g => g.cnvcInvCode == context.Request.Form["cnvcInvCode"]); inventory.cnbProductBill = context.Request.Form["cnbProductBill"] == "on" ? true : false; inventory.cnvcInvName = context.Request.Form["cnvcInvName"]; inventory.cnvcInvStd = context.Request.Form["cnvcInvStd"]; inventory.cnbSale = context.Request.Form["cnbSale"] == "on"?true:false; inventory.cnbPurchase = context.Request.Form["cnbPurchase"] == "on"?true:false; inventory.cnbSelf = context.Request.Form["cnbSelf"] == "on"?true:false; inventory.cnbComsume = context.Request.Form["cnbComsume"] == "on" ? true : false; if (context.Request.Form["cniInvCCost"] != "") { inventory.cniInvCCost = Convert.ToDecimal(context.Request.Form["cniInvCCost"]); } if (context.Request.Form["cniInvNCost"] != "") { inventory.cniInvNCost = Convert.ToDecimal(context.Request.Form["cniInvNCost"]); } if (context.Request.Form["cniSafeNum"] != "") { inventory.cniSafeNum = Convert.ToDecimal(context.Request.Form["cniSafeNum"]); } if (context.Request.Form["cniLowSum"] != "") { inventory.cniLowSum = Convert.ToDecimal(context.Request.Form["cniLowSum"]); } if (context.Request.Form["cndSDate"] != "") { inventory.cndSDate = Convert.ToDateTime(context.Request.Form["cndSDate"]); } if (context.Request.Form["cndEDate"] != "") { inventory.cndEDate = Convert.ToDateTime(context.Request.Form["cndEDate"]); } inventory.cnvcCreatePerson = context.Request.Form["cnvcCreatePerson"]; inventory.cnvcModifyPerson = context.Request.Form["cnvcModifyPerson"]; inventory.cndModifyDate = DateTime.Now; inventory.cnvcValueType = context.Request.Form["cnvcValueType"]; inventory.cnvcGroupCode = context.Request.Form["cnvcGroupCode"]; inventory.cnvcComUnitCode = context.Request.Form["cnvcComUnitCode"]; inventory.cnvcSAComUnitCode = context.Request.Form["cnvcSAComUnitCode"]; inventory.cnvcPUComUnitCode = context.Request.Form["cnvcPUComUnitCode"]; inventory.cnvcSTComUnitCode = context.Request.Form["cnvcSTComUnitCode"]; inventory.cnvcProduceUnitCode = context.Request.Form["cnvcProduceUnitCode"]; if (context.Request.Form["cnfRetailPrice"] != "") { inventory.cnfRetailPrice = Convert.ToDecimal(context.Request.Form["cnfRetailPrice"]); } inventory.cnvcShopUnitCode = context.Request.Form["cnvcShopUnitCode"]; inventory.cnvcFeel = context.Request.Form["cnvcFeel"]; inventory.cnvcOrganise = context.Request.Form["cnvcOrganise"]; inventory.cnvcColor = context.Request.Form["cnvcColor"]; inventory.cnvcTaste = context.Request.Form["cnvcTaste"]; if (context.Request.Form["cnnExpire"] != "") { inventory.cnnExpire = Convert.ToInt32(context.Request.Form["cnnExpire"]); } if (context.Request.Form["cnnDue"] != "") { inventory.cnnDue = Convert.ToInt32(context.Request.Form["cnnDue"]); } ServiceHelper.SyncGoods(inventory, Uow); Uow.Commit(); //} } catch (NullReferenceException nex) { ExceptionPolicy.HandleException(nex, ServiceHelper.ExceptionPolicy); return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(false, nex.Message))); } catch (DbUpdateException dex) { ExceptionPolicy.HandleException(dex, ServiceHelper.ExceptionPolicy); return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(false, dex.Message))); } return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(true, ""))); }
private string newInventory(HttpContext context) { try { using (AMSCM.Models.AMSCM amscm = new AMSCM.Models.AMSCM()) { AMSCM.Models.tbInventory inventory = new AMSCM.Models.tbInventory(); inventory.cnbProductBill = context.Request.Form["cnbProductBill"] == "on" ? true : false;// Convert.ToBoolean(context.Request.Form["cnbProductBill"]); inventory.cnvcInvCode = context.Request.Form["cnvcInvCode"]; inventory.cnvcInvName = context.Request.Form["cnvcInvName"]; inventory.cnvcInvStd = context.Request.Form["cnvcInvStd"]; inventory.cnvcInvCCode = context.Request.Form["cnvcInvCCode"]; inventory.cnbSale = context.Request.Form["cnbSale"] == "on" ? true : false; // Convert.ToBoolean(context.Request.Form["cnbSale"]); inventory.cnbPurchase = context.Request.Form["cnbPurchase"] == "on" ? true : false; // Convert.ToBoolean(context.Request.Form["cnbPurchase"]); inventory.cnbSelf = context.Request.Form["cnbSelf"] == "on" ? true : false; // Convert.ToBoolean(context.Request.Form["cnbSelf"]); inventory.cnbComsume = context.Request.Form["cnbComsume"] == "on" ? true : false; // Convert.ToBoolean(context.Request.Form["cnbComsume"]); if (context.Request.Form["cniInvCCost"] != "") { inventory.cniInvCCost = Convert.ToDecimal(context.Request.Form["cniInvCCost"]); } if (context.Request.Form["cniInvNCost"] != "") { inventory.cniInvNCost = Convert.ToDecimal(context.Request.Form["cniInvNCost"]); } if (context.Request.Form["cniSafeNum"] != "") { inventory.cniSafeNum = Convert.ToDecimal(context.Request.Form["cniSafeNum"]); } if (context.Request.Form["cniLowSum"] != "") { inventory.cniLowSum = Convert.ToDecimal(context.Request.Form["cniLowSum"]); } if (context.Request.Form["cndSDate"] != "") { inventory.cndSDate = Convert.ToDateTime(context.Request.Form["cndSDate"]); } if (context.Request.Form["cndEDate"] != "") { inventory.cndEDate = Convert.ToDateTime(context.Request.Form["cndEDate"]); } inventory.cnvcCreatePerson = context.Request.Form["cnvcCreatePerson"]; inventory.cnvcModifyPerson = context.Request.Form["cnvcModifyPerson"]; //if(context.Request.Form["cndModifyDate"]!="") inventory.cndModifyDate = DateTime.Now;//Convert.ToDateTime(context.Request.Form["cndModifyDate"]); inventory.cnvcValueType = context.Request.Form["cnvcValueType"]; inventory.cnvcGroupCode = context.Request.Form["cnvcGroupCode"]; inventory.cnvcComUnitCode = context.Request.Form["cnvcComUnitCode"]; inventory.cnvcSAComUnitCode = context.Request.Form["cnvcSAComUnitCode"]; inventory.cnvcPUComUnitCode = context.Request.Form["cnvcPUComUnitCode"]; inventory.cnvcSTComUnitCode = context.Request.Form["cnvcSTComUnitCode"]; inventory.cnvcProduceUnitCode = "";// context.Request.Form["cnvcProduceUnitCode"]; if (context.Request.Form["cnfRetailPrice"] != "") { inventory.cnfRetailPrice = Convert.ToDecimal(context.Request.Form["cnfRetailPrice"]); } inventory.cnvcShopUnitCode = context.Request.Form["cnvcShopUnitCode"]; inventory.cnvcFeel = context.Request.Form["cnvcFeel"]; inventory.cnvcOrganise = context.Request.Form["cnvcOrganise"]; inventory.cnvcColor = context.Request.Form["cnvcColor"]; inventory.cnvcTaste = context.Request.Form["cnvcTaste"]; if (context.Request.Form["cnnExpire"] != "") { inventory.cnnExpire = Convert.ToInt32(context.Request.Form["cnnExpire"]); } if (context.Request.Form["cnnDue"] != "") { inventory.cnnDue = Convert.ToInt32(context.Request.Form["cnnDue"]); } amscm.tbInventory.Add(inventory); ServiceHelper.SyncGoods(inventory, amscm); amscm.SaveChanges(); } } catch (DbUpdateException dex) { ExceptionPolicy.HandleException(dex, ServiceHelper.ExceptionPolicy); return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(false, dex.Message))); } return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(true, ""))); }