public async Task <IActionResult> Edit(Vitrin vitrin, IFormFile image) { if (image != null) { if (System.IO.File.Exists(_env.WebRootPath + vitrin.ImageUrl)) { System.IO.File.Delete(_env.WebRootPath + vitrin.ImageUrl); } if (image == null || image.Length == 0) { return(Content("not image selected")); } var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot/image/VitrinResimleri", image.FileName); using (var stream = new FileStream(path, FileMode.Create)) { await image.CopyToAsync(stream); } vitrin.ImageUrl = "/image/VitrinResimleri/" + image.FileName; } _vitrinService.Update(vitrin); return(RedirectToAction("Index")); }
public async Task <IActionResult> Create(IFormFile image, Vitrin vitrin) { if (image == null || image.Length == 0) { return(Content("not image selected")); } var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot/image/VitrinResimleri", image.FileName); using (var stream = new FileStream(path, FileMode.Create)) { await image.CopyToAsync(stream); } vitrin.ImageUrl = "/image/VitrinResimleri/" + image.FileName; _vitrinService.Add(vitrin); return(RedirectToAction("Index")); }
public void Update(Vitrin vitrin) { _vitrinDal.Update(vitrin); }
public void Add(Vitrin vitrin) { vitrin.CreatedDate = DateTime.Now; _vitrinDal.Add(vitrin); }