예제 #1
0
        public ActionResult CreateSubAdmin(A_ModelGroupsList subAdmin, HttpPostedFileBase imgFile)
        {
            MembersBLL         obj       = new MembersBLL();
            HttpPostedFileBase files     = null;
            string             Images    = string.Empty;
            string             path      = string.Empty;
            string             directory = string.Empty;

            if (!string.IsNullOrEmpty(Convert.ToString(imgFile)))
            {
                if (Request.Files.Count > 0)
                {
                    int i = 0;
                    files = Request.Files[i];
                    if (files.ContentLength > 0)
                    {
                        string filestoragename = Guid.NewGuid().ToString() + ".jpeg";
                        directory = Server.MapPath("~/images/");
                        path      = Path.Combine(directory, filestoragename);
                        files.SaveAs(path);
                        Images = filestoragename;
                    }
                }
                subAdmin.MasterData.Media_Id_Img = string.IsNullOrEmpty(Images) ? "http://bagadmin.prayogis.com/Img/default_ProfilePicture.jpg" : "http://bagadmin.prayogis.com/Images/" + Images;
            }
            subAdmin.MasterData.Created_by = Convert.ToString(Session["AdminId"]);
            subAdmin.MasterData.Updated_by = Convert.ToString(Session["AdminId"]);
            bool state = obj.NewSubAdmin(subAdmin);

            return(RedirectToAction("Index", "SubAdmin"));
        }