public string Photopathadmin(MessViewModel mess) { string uniqueFileName = null; if (mess.Photo != null) { string uploadFolder = Path.Combine(HostingEnvironment.WebRootPath, "images"); uniqueFileName = Guid.NewGuid().ToString() + "_" + mess.Photo.FileName; string filePath = Path.Combine(uploadFolder, uniqueFileName); mess.Photo.CopyTo(new FileStream(filePath, FileMode.Create)); } return(uniqueFileName); }
public async Task <IActionResult> Register(MessViewModel mess) { if (ModelState.IsValid) { string uniqueFileName = Photopathadmin(mess); Mess m = new Mess { MessName = mess.messName, Password = mess.password, photopath = uniqueFileName }; _Context.Add(m); _Context.SaveChanges(); return(RedirectToAction(nameof(LogIn))); } return(View(mess)); }