Example #1
0
 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));
 }
Example #2
0
 public void Update(Mediumpage entity)
 {
     _mediumpageDal.Update(entity);
 }
Example #3
0
 public void Delete(Mediumpage entity)
 {
     _mediumpageDal.Delete(entity);
 }
Example #4
0
 public void Create(Mediumpage entity)
 {
     _mediumpageDal.Create(entity);
 }