Example #1
0
        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);
        }
Example #2
0
 public ActionResult CreateFormRepondentType(Guid formId)
 {
     var model = new FormRespondentTypeDTO {FormId = formId};
     return View(model);
 }
Example #3
0
        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();
        }
Example #4
0
        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();
        }