public PartialViewResult Alterar(long id) { ViewBag.id = id; ViewBag.Op = "UPD"; ViewBag.Title = "Alteração de beneficiário"; BoBeneficiario bo = new BoBeneficiario(); Beneficiario beneficiario = bo.Consultar(id); Models.BeneficiarioModel model = null; if (beneficiario != null) { model = new BeneficiarioModel() { Id = beneficiario.Id, IdCliente = beneficiario.idCliente, Nome = beneficiario.Nome, Cpf = beneficiario.Cpf.Replace("." ,"").Replace(".", "").Replace(".", "") }; } return PartialView("_Incluir",model); }
public ActionResult Alterar(long id) { try { BoBeneficiario bo = new BoBeneficiario(); Beneficiario beneficiario = bo.Consultar(id); Models.BeneficiarioModel model = null; if (beneficiario != null) { model = new BeneficiarioModel() { Id = beneficiario.Id, Cpf = beneficiario.Cpf, Nome = beneficiario.Nome, IdCliente = beneficiario.IdCliente }; } return(PartialView(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Alterar(long id) { BoCliente bo = new BoCliente(); Cliente cliente = bo.Consultar(id); BoBeneficiario boBenefi = new BoBeneficiario(); ClienteBeneficiariosModel model = new ClienteBeneficiariosModel(); if (cliente != null) { model.Cliente = new ClienteModel() { Id = cliente.Id, CEP = cliente.CEP, Cidade = cliente.Cidade, Email = cliente.Email, Estado = cliente.Estado, Logradouro = cliente.Logradouro, Nacionalidade = cliente.Nacionalidade, Nome = cliente.Nome, Sobrenome = cliente.Sobrenome, Telefone = cliente.Telefone, CPF = cliente.CPF }; model.Beneficiarios = new ResultSetBeneficiariosModel(); model.Beneficiarios.ResultSet = boBenefi.Consultar(model.Cliente.Id); } return(View(model)); }
public ActionResult Alterar(long id) { BoCliente bo = new BoCliente(); Cliente cliente = bo.Consultar(id); Models.ClienteModel model = null; BoBeneficiario boBen = new BoBeneficiario(); List <Beneficiario> beneficiarios = boBen.Consultar(id); List <BeneficiarioModel> benModels = new List <BeneficiarioModel>(); if (beneficiarios != null) { foreach (var beneficiario in beneficiarios) { if (!(beneficiario == null)) { var benModel = new BeneficiarioModel() { CPF = beneficiario.CPF, Nome = beneficiario.Nome }; benModels.Add(benModel); } } } if (cliente != null) { model = new ClienteModel() { Id = cliente.Id, CEP = cliente.CEP, Cidade = cliente.Cidade, Email = cliente.Email, Estado = cliente.Estado, Logradouro = cliente.Logradouro, Nacionalidade = cliente.Nacionalidade, Nome = cliente.Nome, Sobrenome = cliente.Sobrenome, CPF = cliente.CPF, Telefone = cliente.Telefone, Beneficiarios = benModels }; } return(View(model)); }
public ActionResult Alterar(long id) { BoBeneficiario bo = new BoBeneficiario(); Beneficiario beneficiario = bo.Consultar(id); Beneficiario model = null; if (beneficiario != null) { model = new Beneficiario() { Id = beneficiario.Id, Nome = beneficiario.Nome, CPF = beneficiario.CPF, IdCliente = beneficiario.IdCliente }; } return(View(model)); }
public ActionResult Alterar(long id) { BoBeneficiario bo = new BoBeneficiario(); Beneficiario beneficiario = bo.Consultar(id); Models.BeneficiarioModel model = null; if (beneficiario != null) { model = new BeneficiarioModel() { Id = beneficiario.Id, CPF = model.CPF, Nome = beneficiario.Nome, }; } return(View(model)); }
public ActionResult Alterar(long id) { BoBeneficiario bo = new BoBeneficiario(); Beneficiario cliente = bo.Consultar(id); Models.BeneficiarioModel model = null; if (cliente != null) { model = new BeneficiarioModel() { Id = cliente.Id, CPF = cliente.CPF, IdCliente = cliente.IdCliente }; } return(View(model)); }
public ActionResult Alterar(long id) { BoBeneficiario bo = new BoBeneficiario(); Beneficiario beneficiario = bo.Consultar(id); BeneficiarioModel model = null; if (model != null) { model = new BeneficiarioModel() { Id = beneficiario.Id, CPF = beneficiario.CPF, Nome = beneficiario.Nome, //ClienteModel = new ClienteModel() { Id = beneficiario.Cliente.Id, Nome = beneficiario.Nome } }; } return(View(model)); }
public ActionResult DeleteBeneficiario(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BoBeneficiario bo = new BoBeneficiario(); var beneficiarioExiste = bo.Consultar(id.Value); if (beneficiarioExiste == null) { return(HttpNotFound()); } bo.Excluir(id.Value); return(RedirectToAction("Alterar", new { id = beneficiarioExiste.IdCliente })); }
public ActionResult Alterar(long id) { BoCliente boCliente = new BoCliente(); BoBeneficiario beneficiarioBO = new BoBeneficiario(); Beneficiario beneficiario = beneficiarioBO.Consultar(id); Cliente cliente = boCliente.Consultar(id); Models.BeneficiarioModel model = null; var beneficiarios = new List <Beneficiario>(); if (beneficiario != null) { beneficiarios = beneficiarioBO.Listar().Where(b => b.IdCliente == id).ToList(); if (beneficiarios != null) { cliente.Beneficiarios = beneficiarios; } } if (cliente != null) { model = new BeneficiarioModel() { Id = beneficiario.Id, CPF = beneficiario.CPF, IdCliente = cliente.Id }; //Teste //var beneficiarios = new List<Beneficiario>() //{ // new Beneficiario{Id=1, CPF="12345678925", Nome="Jose Toress", IdCliente=1 }, // new Beneficiario{Id=2, CPF="78945612336", Nome="Maria da Silva", IdCliente=1 }, // new Beneficiario{Id=3, CPF="15914736987", Nome="Andreia Salves", IdCliente=1 }, //}; //model.Beneficiarios = beneficiarios; } return(View(model)); }
public ActionResult Alterar(long id) { BoBeneficiario bo = new BoBeneficiario(); Beneficiario beneficiario = bo.Consultar(id); Models.BeneficiarioModel model = null; if (beneficiario != null) { model = new BeneficiarioModel() { Id = model.Id, Nome = model.Nome, IdCliente = model.IdCliente, CPF = model.CPF.Replace(".", "").Replace("-", "") }; } return(View(model)); }
public ActionResult LstBeneficiario(long id) { BoBeneficiario bo = new BoBeneficiario(); List <Beneficiario> beneficiario = bo.Consultar(id); Models.BeneficiarioModel model = new BeneficiarioModel(); if (beneficiario != null) { foreach (var item in beneficiario) { model.Itens.Add(new BeneficiarioModel() { Id = item.Id, Nome = item.Nome, CPF = item.CPF }); } } return(PartialView("_ListaBeneficiarios", model)); }
public JsonResult ExcluirBeneficiario(string id) { var bo = new BoBeneficiario(); var boCliente = new BoCliente(); if (!ModelState.IsValid) { var erros = (from item in ModelState.Values from error in item.Errors select error.ErrorMessage).ToList(); Response.StatusCode = 400; return(Json(string.Join(Environment.NewLine, erros))); } else { var beneficiario = bo.Consultar(Convert.ToInt64(id)); if (beneficiario != null) { var idCliente = beneficiario.IdCliente; bo.Excluir(Convert.ToInt64(id)); ViewBag.IdCliente = idCliente; var cliente = boCliente.Consultar(idCliente); ViewBag.Beneficiarios = cliente.Beneficiarios.Count > 0 ? cliente.Beneficiarios.Select(p => new BeneficiarioModel { CPF = p.CPF, Id = p.Id, IdCliente = p.IdCliente, Nome = p.Nome }).ToList() : new List <BeneficiarioModel>(); } return(Json("Cadastro removido com sucesso")); } }