public IActionResult Index() { ContactGreeting greeting = _db.ContactGreetings.FirstOrDefault(); ContactPageVM cPageVM = new ContactPageVM { prevImage = greeting.Image, Header = greeting.Header, Content = greeting.Content }; return(View(cPageVM)); }
public async Task <IActionResult> EditContactPage(ContactPageVM contactPageVM, IFormFile File) { ContactGreeting greeting = _db.ContactGreetings.FirstOrDefault(); contactPageVM.prevImage = greeting.Image; if (!ModelState.IsValid) { return(View(contactPageVM)); } if (File != null) { if (!File.isImage()) { ModelState.AddModelError(string.Empty, "Xahiş edirik şəkil formatı seçin"); return(View(contactPageVM)); } Helper.DeleteIMG(_env.WebRootPath, "img", greeting.Image); greeting.Image = await File.SaveImg(_env.WebRootPath, "img"); } greeting.Header = contactPageVM.Header; greeting.Content = contactPageVM.Content; await _db.SaveChangesAsync(); ContactPageVM cPageVM = new ContactPageVM { prevImage = greeting.Image, Header = greeting.Header, Content = greeting.Content }; return(View(cPageVM)); }