public ActionResult UpdateSubAdmin(SubAdmin usr, HttpPostedFileBase newImg) { MembersBLL memBLL = new MembersBLL(); string Images = ""; if (!string.IsNullOrEmpty(Convert.ToString(newImg))) { if (Request.Files.Count > 0) { int i = 0; HttpPostedFileBase files = Request.Files[i]; if (files.ContentLength > 0) { string filestoragename = Guid.NewGuid().ToString() + ".jpeg"; string directory = Server.MapPath("~/images/"); string path = Path.Combine(directory, filestoragename); files.SaveAs(path); Images = filestoragename; } } usr.Media_File_Location = string.IsNullOrEmpty(Images) ? "/img/default_ProfilePicture.jpg" : "/images/" + Images; } usr.Updated_by = Convert.ToString(Session["AdminId"]); usr.Created_by = Convert.ToString(Session["AdminId"]); bool status = memBLL.UpdateSubAdmin(usr); return(RedirectToAction("Index", "SubAdmin")); }