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" });
            }
        }
Ejemplo n.º 2
0
 public static int EditPartners(Partners ad)
 {
     int upt = 0;
     try
     {
         upt = DataAccessLayer.PartnersDA.EditPartner(ad);
     }
     catch (Exception)
     {
         return 0;
     }
     return upt;
 }
Ejemplo n.º 3
0
        public static int AddPartners(Partners ad)
        {
            int ins = 0;
            try
            {
                ins = DataAccessLayer.PartnersDA.AddPartner(ad);
            }
            catch (Exception)
            {
                return 0;
            }

            return ins;
        }
Ejemplo n.º 4
0
        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;
        }