Esempio n. 1
0
        public ActionResult Users(DLAdmin admin, string save)
        {
            try
            {
                var    Photo        = Request.Files["Photo"];
                string ImageName    = Photo.FileName;
                string PhysicalPath = Server.MapPath("~/Content/Images/Photos/" + ImageName);
                Photo.SaveAs(PhysicalPath);
                admin.Photo = ImageName;

                if (!String.IsNullOrEmpty(save))
                {
                    List <DLAdmin> dallist = bal.LoadData();
                    DLAdmin        dal     = new DLAdmin();
                    foreach (var m in dallist)
                    {
                        if (m.Email == admin.Email)
                        {
                            TempData["Error"] = "Email already exists!!";
                            return(Redirect("/User/Users"));
                        }
                    }
                    int i = bal.Register(admin, "Insert");
                }
                else
                {
                    int i = bal.Register(admin, "Update");
                }

                return(Redirect("/User/Users"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }