public ActionResult Create(RequestMedicalCreateViewModel model) { if (this.ModelState.IsValid) { RequestMedical requestMedical = model.ToRequestMedicalEntity(); this.Storage.GetRepository <IRequestMedicalRepository>().Create(requestMedical, this.GetCurrentUserName()); this.Storage.Save(); return(RedirectToAction("Index")); } return(View(model)); }
public async Task <IActionResult> Post(RequestMedicalCreateViewModel model) { if (this.ModelState.IsValid) { RequestMedical requestMedical = model.ToEntity(); var repo = this.Storage.GetRepository <IRequestMedicalRepository>(); // var imageUrl = await _imageService.UploadImageAsync(model.Image); // requestMedical.ImageUrl = imageUrl.ToString(); repo.Create(requestMedical, GetCurrentUserName()); this.Storage.Save(); return(Ok(new { success = true })); } return(BadRequest(new { success = false })); }
public ActionResult Create() { var model = new RequestMedicalCreateViewModel(); return(View(model)); }