Example #1
0
        public ActionResult AdicionarBeneficiario(BeneficiarioModel beneficiarioModel)
        {
            var bo = new BoCliente();

            if (!this.ModelState.IsValid)
            {
                List <string> erros = (from item in ModelState.Values
                                       from error in item.Errors
                                       select error.ErrorMessage).ToList();

                Response.StatusCode = 400;
                return(PartialView("_AdicionarBeneficiario", beneficiarioModel));
            }
            else
            {
                var model = new Beneficiario
                {
                    Nome      = beneficiarioModel.Nome,
                    CPF       = beneficiarioModel.CPF,
                    IDCliente = beneficiarioModel.IDCliente,
                };

                bo.AdicionarBeneficiario(model);
                string url = Url.Action("ListarBeneficiario", "Cliente", new { id = beneficiarioModel.IDCliente });
                return(Json(new { success = true, url = url }));
            }
        }