public bool InsertTempOrder(OuikumTempOrder tempOrder, List <OuikumTempOrderDetail> tempOrderDetails) { var Count = CountData <OuikumTempOrder>(" * ", " CreatedDate = GetDate() AND IsDelete = 0 "); Count = Count + 1; tempOrder.TOrderCode = AutoGenCode("OD", Count); tempOrder.CreatedDate = DateTime.Now; tempOrder.ModifiedDate = DateTime.Now; tempOrder.CreatedBy = "sa"; tempOrder.ModifiedBy = "sa"; using (var trans = new TransactionScope()) { qDB.OuikumTempOrders.InsertOnSubmit(tempOrder); //insertTempOrder qDB.SubmitChanges(); foreach (var it in tempOrderDetails) { it.TOrderID = tempOrder.TOrderID; it.CreatedDate = DateTime.Now; it.ModifiedDate = DateTime.Now; it.CreatedBy = "SA"; it.ModifiedBy = "SA"; qDB.OuikumTempOrderDetails.InsertOnSubmit(it); qDB.SubmitChanges(); } IsResult = true; } return(IsResult); }
public ActionResult DelProduct(int id) { var CartService = new CartService(); OuikumTempOrder model = new OuikumTempOrder(); try { TempCart tCart = new TempCart(); var svCart = new CartService(); Deletet(id); } catch (Exception ex) { CreateLogFiles(ex); } return(Json(new { IsResult = svCart.IsResult, MsgError = GenerateMsgError(svCart.MsgError), ID = model.TOrderID })); }