public ActionResult CreateProcess(FormCollection frm) { int kt = 0; try { string filepathtosave =""; if (Request.Files[0].ContentLength>0) { HttpPostedFileBase file = Request.Files[0]; /*Geting the file name*/ string filename = System.IO.Path.GetFileName(file.FileName); /*Saving the file in server folder*/ file.SaveAs(Server.MapPath(@"~/Content/ImageUpload/Partners/" + filename)); filepathtosave= "Content/ImageUpload/Partners/" + filename; } else { filepathtosave = "Content/ImageUpload/Partners/partners.jpg"; } Models.Partners ad = new Models.Partners() { Name = frm["Name"], Address = frm["Address"], Email = frm["Email"], Profile = frm["Profile"], Phone = frm["Phone"], Logo = filepathtosave, }; int check = PartnersBusiness.AddPartners(ad); if (check > 0) { kt++; } } catch { kt = 0; } if (kt >0) { return RedirectToAction("ListPartner", "PartnersAD", new { add = "success" }); } else { return RedirectToAction("ListPartner", "PartnersAD", new { add = "error" }); } }
public static int EditPartners(Partners ad) { int upt = 0; try { upt = DataAccessLayer.PartnersDA.EditPartner(ad); } catch (Exception) { return 0; } return upt; }
public static int AddPartners(Partners ad) { int ins = 0; try { ins = DataAccessLayer.PartnersDA.AddPartner(ad); } catch (Exception) { return 0; } return ins; }
private static List<Partners> AddPartnerToList(DataTable dt) { List<Partners> ls = new List<Partners>(); try { for (int i = 0; i < dt.Rows.Count; i++) { Partners ad = new Partners() { Id = int.Parse(dt.Rows[i]["Id"].ToString()), Name = dt.Rows[i]["Name"].ToString(), Address = dt.Rows[i]["Address"].ToString(), Email = dt.Rows[i]["Email"].ToString(), Phone = dt.Rows[i]["Phone"].ToString(), Logo = dt.Rows[i]["Logo"].ToString(), Profile = dt.Rows[i]["Profile"].ToString(), IsDeleted = int.Parse(dt.Rows[i]["IsDeleted"].ToString()) }; ls.Add(ad); } } catch (Exception) { return new List<Partners>(); } return ls; }