public JsonResult Delete_DeliveryOrder(string EnquiryId) { bool result = false; string msg = "Vehicle is Delivered , Data can't be deleted"; result = DeliveryOrderMethods.Delete_DeliveryOrder_Record(EnquiryId, Session["DealerCode"].ToString()); if (result) { msg = "Successfully Deleted"; } return(Json(new { Success = result, Message = msg }, JsonRequestBehavior.AllowGet)); }
public JsonResult Delete_DeliveryOrder(string EnquiryId) { bool result = false; string msg = "Vehicle is Delivered , Data can't be deleted"; try { string DealerCode = Session["DealerCode"].ToString(); var DetailList = BMS.VehicleDeliveryDetail.Where(g => g.DealerCode == DealerCode && g.DeliveryNo == EnquiryId).ToList(); if (ObjTrans.BeginTransaction(ref Trans) == true) { foreach (var item in DetailList) { result = DeliveryOrderMethods.Delete_DeliveryOrder_Record(item.ChasisNo, DealerCode, EnquiryId, Trans); } if (result == true) { ObjTrans.CommittTransaction(ref Trans); } msg = "Deleted Successfully...!"; } } catch (Exception ex) { ObjTrans.RollBackTransaction(ref Trans); msg = "Something went wrong with server! /n" + ex; } if (result) { msg = "Successfully Deleted"; } return(Json(new { Success = result, Message = msg }, JsonRequestBehavior.AllowGet)); }