public void Save(FormRespondentTypeDTO dto) { var entity = new DformRespondentTypeEntity(); entity.Id = dto.Id; entity.FormId = dto.FormId; entity.IdCode = dto.Code; entity.Name = dto.Name; entity.Code = dto.Value; _formRepository.SaveFormRespondentType(entity); }
public ActionResult CreateFormRepondentType(Guid formId) { var model = new FormRespondentTypeDTO {FormId = formId}; return View(model); }
public ActionResult CreateFormRepondentType(FormRespondentTypeDTO model) { try { model.Id = Guid.NewGuid(); //model.Password = Md5Hash.GetMd5Hash("1234"); _formService.Save(model); return RedirectToAction("RespondentType",new {formId=model.FormId}); } catch (DomainValidationException ve) { ve.DomainValidationErrors(ModelState); bind(); return View(); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); bind(); return View(); } return View(); }
public ActionResult EditFormRespondentType(FormRespondentTypeDTO model) { try { _formService.Save(model); return RedirectToAction("RespondentType",new {formId=model.FormId}); } catch (DomainValidationException ve) { ve.DomainValidationErrors(ModelState); bind(); return View(); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); bind(); return View(); } return View(); }