public ActionResult AddWriter(WriterProfileEditDto writerProfileEditDto) { IAuthService authService = new AuthManager(new AdminManager(new EfAdminDal()), new WriterManager(new EfWriterDal())); ValidationResult results = writervalidator.Validate(writerProfileEditDto); if (results.IsValid) { if (writerProfileEditDto.WriterImage != null) { if (Request.Files.Count > 0) { string filesname = Path.GetFileName(Request.Files[0].FileName); string extension = Path.GetExtension(Request.Files[0].FileName); string road = "~/Image/" + filesname + extension; Request.Files[0].SaveAs(Server.MapPath(road)); writerProfileEditDto.WriterImage = "/Image/" + filesname + extension; } } authService.WriterAdd(writerProfileEditDto); return(RedirectToAction("Index")); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult AddWriter(Writer p, HttpPostedFileBase file) { if (file != null) { var dosya_formati_adi = Path.GetFileName(file.FileName); string dosya_adi = Guid.NewGuid().ToString() + dosya_formati_adi; p.WriterImage = dosya_adi; file.SaveAs(Server.MapPath("/AdminLTE-3.0.4/dist/img/" + dosya_adi)); } ValidationResult results = writerValidator.Validate(p); if (results.IsValid) { wm.WriterAdd(p); return(RedirectToAction("Index")); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult WriterProfile(Writer p) { WriterValidator writerValidator = new WriterValidator(); ValidationResult results = writerValidator.Validate(p); if (results.IsValid) { wm.WriterUpdate(p); ViewBag.result = "Güncellendi."; return(View("WriterProfile", p)); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult WriterProfile(Writer p) { ValidationResult results = writerValidator.Validate(p); if (Request.Files.Count > 0 || results.IsValid) { //Bu kısım writer image güncellemek için string dosyaAdi = Path.GetFileName(Request.Files[0].FileName); string uzanti = Path.GetExtension(Request.Files[0].FileName); string yol = "~/avatar/" + dosyaAdi + uzanti; Request.Files[0].SaveAs(Server.MapPath(yol)); p.WriterImage = "/avatar/" + dosyaAdi + uzanti; p.WriterStatus = true; p.WriterRole = "A"; writerManager.WriterUpdate(p); return(RedirectToAction("AllHeadings", "WriterPanel")); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult AddWriter(Writer w) { ValidationResult results = writerValidator.Validate(w); if (results.IsValid) { wm.WriterAdd(w); return RedirectToAction("Index"); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return View(); }
public ActionResult AddWriter(Writer p) { ValidationResult result = validations.Validate(p); if (result.IsValid) { wm.AddWriter(p); return(RedirectToAction("Index")); } else { foreach (var item in result.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult Add(Writer writer) { ValidationResult validationResult = validationRules.Validate(writer); if (validationResult.IsValid) { writerManager.Add(writer); return(RedirectToAction("Index")); } else { foreach (var item in validationResult.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult AddWriter(Writer writer) { ValidationResult results = writerValidator.Validate(writer); if (results.IsValid) { writerManager.WriterAdd(writer); return(RedirectToAction("Index")); } else { foreach (var i in results.Errors) { ModelState.AddModelError(i.PropertyName, i.ErrorMessage); } } return(View()); }
public ActionResult AddWriter(Writer p) { ValidationResult results = writervalidator.Validate(p); if (results.IsValid) { wm.WriterAdd(p); return(RedirectToAction("Index")); } else { foreach (var x in results.Errors) { ModelState.AddModelError(x.PropertyName, x.ErrorMessage); } } return(View()); }
public ActionResult Add(Writer writer) { ValidationResult result = writerValidator.Validate(writer); if (result.IsValid) { writerManager.Add(writer); return(RedirectToAction("List")); } else { foreach (var error in result.Errors) { ModelState.AddModelError(error.PropertyName, error.ErrorMessage); } return(View(writer)); } }
public ActionResult AddWriter(Writer writer) { ValidationResult results = writerValidator.Validate(writer); if (results.IsValid) { writer.WriterImage = "https://dosya.wmaraci.com/nedir/admin.png"; writerManager.WriterAdd(writer); return(RedirectToAction("Index")); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult AddWriter(Writer p) { ValidationResult results = writerValidator.Validate(p); if (results.IsValid) { wm.WriterAddBl(p); return(RedirectToAction("WritersList")); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult WriterProfile(Writer writer) { WriterValidator writerValidator = new WriterValidator(); ValidationResult results = writerValidator.Validate(writer); if (results.IsValid) { writerManager.WriterUpdate(writer); return(RedirectToAction("AllHeading", "WriterPanel")); } foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } return(RedirectToAction("AllHeading", "WriterPanel")); }
public ActionResult WriterProfile(Writer p) { ValidationResult result = writervalidator.Validate(p); if (result.IsValid) { wm.WriterUpdate(p); return(RedirectToAction("AllHeading", "WriterPanel")); } else { foreach (var item in result.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult WriterProfile(Writer writer) { ValidationResult results = validationRules.Validate(writer); if (results.IsValid) { writerManager.Update(writer); return(RedirectToAction("AllHeading", "WriterPanel")); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult WriterProfile(Writer p) { WriterValidator writervalidator = new WriterValidator(); ValidationResult results = writervalidator.Validate(p); if (results.IsValid) { writerManager.WriterUpdate(p); return(RedirectToAction("WriterProfile")); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult AddWriter(Writer writer) { WriterValidator writerValidator = new WriterValidator(); ValidationResult result = writerValidator.Validate(writer); if (result.IsValid) { wm.SetWriter(writer); return(RedirectToAction("Index")); } else { foreach (var item in result.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult WriterProfile(Writer p) { WriterValidator writerValidation = new WriterValidator(); ValidationResult results = writerValidation.Validate(p); if (results.IsValid) { p.WriterStatus = true; p.WriterRole = "A"; wm.WriterUpdate(p); return(RedirectToAction("AllHeading", "WriterPanel")); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }