public async Task <IActionResult> CreateAsync(Mediumpage entity, IFormFile file, IFormFile filedetail) { if (file != null && file.ContentType.Contains("image")) { var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot\\Site\\img", file.FileName); using (var stream = new FileStream(path, FileMode.Create)) { await file.CopyToAsync(stream); } entity.BackgroundImage = file.FileName; } if (filedetail != null && filedetail.ContentType.Contains("image")) { var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot\\Site\\img", filedetail.FileName); using (var stream = new FileStream(path, FileMode.Create)) { await filedetail.CopyToAsync(stream); } entity.DetailImage = filedetail.FileName; } if (ModelState.IsValid) { _mediumpageService.Create(entity); TempData.Put("message", new ResultMessage() { Title = "Bildirim", Message = "Medium Sayfası başarılı bir şekilde oluşturuldu.", Css = "success" }); return(RedirectToAction("Index")); } return(View(entity)); }
public void Update(Mediumpage entity) { _mediumpageDal.Update(entity); }
public void Delete(Mediumpage entity) { _mediumpageDal.Delete(entity); }
public void Create(Mediumpage entity) { _mediumpageDal.Create(entity); }