Пример #1
0
 private void ValidateModel(InstrumentTypesCreateModel model)
 {
     if (model.InstrumentType.Name == null || model.InstrumentType.Name == string.Empty)
     {
         ModelState.AddModelError("Name",
                                  "Parece que o campo Nome não foi preenchido. :( Preencha-o e tente novamente.");
     }
 }
Пример #2
0
        public ActionResult Create(InstrumentTypesCreateModel model)
        {
            ValidateModel(model);
            if (ModelState.IsValid)
            {
                try
                {
                    int result = InstrumentTypesRepository.Create(model.InstrumentType);

                    Success(string.Format("Tipo '{0}' criado. :)", model.InstrumentType.Name));
                    return(RedirectToAction("Index"));
                }
                catch
                {
                    Error("Ocorreu um erro ao processar sua requisição. :(");
                    return(View("Error"));
                }
            }
            else
            {
                Warning(BuildErrorMessage(GetErrors()));
                return(View(model));
            }
        }
Пример #3
0
        public ViewResult Create()
        {
            InstrumentTypesCreateModel model = new InstrumentTypesCreateModel();

            return(View(model));
        }