public IActionResult Alterar(int Id) { AlterarPessoaFisicaVM alterarPessoaFisicaVM = PessoaFisicaBUS.AlterarPessoaFisicaVM(Id); if (alterarPessoaFisicaVM != null) { if (alterarPessoaFisicaVM.ObjPessoaFisicaMOD != null) { return(View(alterarPessoaFisicaVM)); } else { #region mensagem ViewBag.Mensagem = "Pessoa fisica nao encontrada!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; #endregion return(View(alterarPessoaFisicaVM)); } } else { #region mensagem ViewBag.Mensagem = "Pessoa fisica nao encontrada!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; #endregion ViewBag.Mensagem = "Pessoa fisica nao encontrada!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; return(View(alterarPessoaFisicaVM)); } }
public IActionResult Alterar(int Id) { AlterarPessoaFisicaVM alterarPessoaFisicaVM = PessoaFisicaBUS.AlterarPessoaFisicaVM(Id); if (alterarPessoaFisicaVM != null) { if (alterarPessoaFisicaVM.ObjPessoaFisicaMOD != null) { return(View(alterarPessoaFisicaVM)); } else { ViewBag.Mensagem = "Usuario nao encontrado!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; return(View(alterarPessoaFisicaVM)); } } else { ViewBag.Mensagem = "Usuario nao encostrado!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; return(View("retornar pagina de erro 404")); } }
public static void ActionAlterarPessoaFisica(AlterarPessoaFisicaVM alterarPessoaFisicaVM) { if (DefinirPessoaFisicaId(alterarPessoaFisicaVM)) { PessoaFisicaRPO.Alterar(alterarPessoaFisicaVM.ObjPessoaFisicaMOD); ContatoPessoaFisicaRPO.Alterar(alterarPessoaFisicaVM.LisContatoPessoaFisicaMOD); DependentePessoaFisicaRPO.Alterar(alterarPessoaFisicaVM.LisDependentePessoaFisicaMOD); } }
public static AlterarPessoaFisicaVM AlterarPessoaFisicaVM(int id) { try { AlterarPessoaFisicaVM alterarPessoaFisicaVM = new AlterarPessoaFisicaVM() { ObjPessoaFisicaMOD = PessoaFisicaRPO.Consultar(id), LisDependentePessoaFisicaMOD = DependentePessoaFisicaRPO.Listar(id), LisContatoPessoaFisicaMOD = ContatoPessoaFisicaRPO.Listar(id), LisPlanosMOD = PlanoRPO.Listar(), LisStatusMOD = StatusRPO.Listar(), }; return(alterarPessoaFisicaVM); } catch (Exception e) { return(null); } }
public static AlterarPessoaFisicaVM AlterarPessoaFisicaVM(int id) { try { AlterarPessoaFisicaVM alterarPessoaFisicaVM = new AlterarPessoaFisicaVM() { //ObjPessoaFisicaMOD = PessoaFisicaRPO.Consultar(id), LisPlanosMOD = PlanoRPO.Listar(), LisSexo = SexoRPO.Listar(), LisStatusMOD = new List <StatusMOD>(), LisNumeroDeParcelas = new List <string>(), LisEstadoCivil = new List <string>(), }; return(alterarPessoaFisicaVM); } catch (Exception) { return(null); } }
public IActionResult Alterar(AlterarPessoaFisicaVM ObjAlterarPessoaFisicaVM) { if (ModelState.IsValid) { PessoaFisicaBUS.ActionAlterarPessoaFisica(ObjAlterarPessoaFisicaVM); ViewBag.Mensagem = "Pessoa fisica alterada com sucesso!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-success"; return(View(PessoaFisicaBUS.AlterarPessoaFisicaVM(ObjAlterarPessoaFisicaVM.ObjPessoaFisicaMOD.Id))); } else { AlterarPessoaFisicaVM alterarPessoaFisicaVM = PessoaFisicaBUS.AlterarPessoaFisicaVM(ObjAlterarPessoaFisicaVM.ObjPessoaFisicaMOD.Id); alterarPessoaFisicaVM.ObjPessoaFisicaMOD = alterarPessoaFisicaVM.ObjPessoaFisicaMOD; ViewBag.Mensagem = "Pessoa fisica alterada com sucesso!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; return(View(alterarPessoaFisicaVM)); } }
public static bool DefinirPessoaFisicaId(AlterarPessoaFisicaVM alterarPessoaFisicaVM) { try { foreach (var item in alterarPessoaFisicaVM.LisDependentePessoaFisicaMOD) { item.PessoaFisicaId = alterarPessoaFisicaVM.ObjPessoaFisicaMOD.Id; } foreach (var item in alterarPessoaFisicaVM.LisContatoPessoaFisicaMOD) { item.PessoaFisicaId = alterarPessoaFisicaVM.ObjPessoaFisicaMOD.Id; } return(true); } catch (Exception) { return(false); } }
public IActionResult Alterar(AlterarPessoaFisicaVM ObjAlterarPessoaFisicaVM, IFormFile anexo) { if (ModelState.IsValid) { try { #region Salvar Anexo if (anexo != null) { if (Path.GetExtension(anexo.FileName).ToString().ToLower().Equals(".zip")) { long size = anexo.Length; if (anexo.Length > 0) { string strNomeDoAnexo = "PessoaFisica-" + ObjAlterarPessoaFisicaVM.ObjPessoaFisicaMOD.Id.ToString(); string savedFileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory.Replace("bin\\Debug\\netcoreapp2.0\\", ""), "Anexos"); savedFileName = Path.Combine(savedFileName, Path.GetFileName(strNomeDoAnexo + ".zip")); using (var stream = new FileStream(savedFileName, FileMode.Create)) { anexo.CopyToAsync(stream); } ObjAlterarPessoaFisicaVM.ObjPessoaFisicaMOD.DocumentosAnexo = savedFileName; } } else { AlterarPessoaFisicaVM alterarPessoaFisicaVM = PessoaFisicaBUS.AlterarPessoaFisicaVM(ObjAlterarPessoaFisicaVM.ObjPessoaFisicaMOD.Id); #region mensagem ViewBag.Mensagem = "A extensao do arquivo de anexo deve ser [.zip]!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-warning"; #endregion return(View(alterarPessoaFisicaVM)); } } #endregion PessoaFisicaBUS.ActionAlterarPessoaFisica(ObjAlterarPessoaFisicaVM); #region mensagem ViewBag.Mensagem = "Pessoa fisica alterada com sucesso!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-success"; #endregion return(View(PessoaFisicaBUS.AlterarPessoaFisicaVM(ObjAlterarPessoaFisicaVM.ObjPessoaFisicaMOD.Id))); } catch (Exception) { PessoaFisicaBUS.ActionAlterarPessoaFisica(ObjAlterarPessoaFisicaVM); #region mensagem ViewBag.Mensagem = "Pessoa fisica nao alterada!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; #endregion return(View(PessoaFisicaBUS.AlterarPessoaFisicaVM(ObjAlterarPessoaFisicaVM.ObjPessoaFisicaMOD.Id))); } } else { AlterarPessoaFisicaVM alterarPessoaFisicaVM = PessoaFisicaBUS.AlterarPessoaFisicaVM(ObjAlterarPessoaFisicaVM.ObjPessoaFisicaMOD.Id); #region mensagem ViewBag.Mensagem = "Preenchimento Invalido!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; #endregion return(View(alterarPessoaFisicaVM)); } }
public static void ActionAlterarPessoaFisica(AlterarPessoaFisicaVM alterarPessoaFisicaVM) { PessoaFisicaRPO.Alterar(alterarPessoaFisicaVM.ObjPessoaFisicaMOD); }