public ActionResult NewSingle(AD_Clients cl, AD_ClientContacts con, AD_ClientAddress claddress) { Response res = new Response(); try { AD_ClientContactsBL clcon = new AD_ClientContactsBL(); AD_ClientAddressBL addressbl = new AD_ClientAddressBL(); int ClientId = 0; int ContactId = 0; int AddressId = 0; if (cl.ClientId > 0 || con.ContactId > 0 || claddress.AddressId > 0) { ClientId = BL.Manage("Update", cl); ContactId = clcon.Manage("Update", con, null); AddressId = addressbl.Manage("Update", claddress); res.Status = "success"; res.Message = "update successfully"; return(Json(res, JsonRequestBehavior.AllowGet)); } else { //if (Request.Files != null && Request.Files.Count > 0) //{ // foreach (string f in Request.Files) // { // HttpPostedFileBase file = Request.Files[f]; // if (file.FileName == "") // { // cl.Logo = ""; // } // else // { // string webpath = "/Content/Images/ClientLogo/"+ cl.ClientName + file.FileName.Substring(file.FileName.LastIndexOf(".")); // file.SaveAs(Request.MapPath(webpath)); // cl.Logo = webpath; // } // } //} ClientId = BL.Manage("Insert", cl); con.ClientId = ClientId; ContactId = clcon.Manage("Insert", con, null); claddress.ClientId = ClientId; AddressId = addressbl.Manage("Insert", claddress); res.Status = "success"; res.Message = "save successfully"; return(Json(res, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { res.Status = "danger"; res.Message = ex.Message; return(Json(res, JsonRequestBehavior.AllowGet)); } }
public ActionResult NewSingle(AD_Clients cl, AD_ClientContacts con, AD_ClientAddress claddress) { Response res = new Response(); try { ClientsBL rb = new ClientsBL(); AD_ClientContactsBL clcon = new AD_ClientContactsBL(); AD_ClientAddressBL addressbl = new AD_ClientAddressBL(); int ClientId = 0; int ContactId = 0; int AddressId = 0; if (cl.ClientId > 0 || con.ContactId > 0 || claddress.AddressId > 0) { ClientId = rb.Manage("Update", cl); ContactId = clcon.Manage("Update", con, null); AddressId = addressbl.Manage("Update", claddress); res.Status = "success"; res.Message = "update successfully"; return(Json(res, JsonRequestBehavior.AllowGet)); } else { ClientId = rb.Manage("Insert", cl); con.ClientId = ClientId; ContactId = clcon.Manage("Insert", con, null); claddress.ClientId = ClientId; AddressId = addressbl.Manage("Insert", claddress); res.Status = "success"; res.Message = "save successfully"; return(Json(res, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { res.Status = "danger"; res.Message = ex.Message; return(Json(res, JsonRequestBehavior.AllowGet)); } }