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));
        }