コード例 #1
0
        // GET: Ficha
        public ActionResult Index()
        {
            FornecedorIndividualVM model = new FornecedorIndividualVM { Documento = "73.076.015/0001-07", RazaoSocial = "Trufell Peças e Serviços" };
            var validationResult = _fornecedorAppService.Create(FornecedorIndividualVM.ToModel(model));
            //var validationResult = _fornecedorAppService.Create(new Fornecedor("73.076.015/0001-07", "Trufell Peças e Serviços"));

            if (validationResult.EstaValidado)
                return View(new FichaCadastralVM("73.076.015/0001-07", "Trufell Peças e Serviços", "Trufell Group"));
            return View(new FichaCadastralVM("73.076.015/0001-07", "Trufell Peças e Serviços", "Trufell Group"));
            // return RedirectToAction("Index");
        }
コード例 #2
0
        public ActionResult Incluir(FornecedorIndividualVM model)
        {
            if (ModelState.IsValid)
            {
                var validationResult = _fornecedorAppService.Create(FornecedorIndividualVM.ToModel(model));

                if (validationResult.EstaValidado)
                    return RedirectToAction("Index");

                foreach (var error in validationResult.Errors)
                    ModelState.AddModelError("", error.Message);
            }
            return View(model);
        }