private static void CadastrarPessoaFisica(CadastrarPessoaFisicaVM cadastrarPessoaFisicaVM) { if (cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD != null) { PessoaFisicaRPO.Cadastrar(cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD); } }
public static CadastrarPessoaFisicaVM PopularObjetos(CadastrarPessoaFisicaVM cadastrarPessoaFisicaVM) { cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD.PlanoPessoaFisica.Plano = PlanoRPO.Consultar(cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD.PlanoPessoaFisica.Plano.Id); return(null); }
private static void CadastrarDependentePessoaFisica(CadastrarPessoaFisicaVM cadastrarPessoaFisicaVM) { foreach (var dependente in cadastrarPessoaFisicaVM.LisDependentePessoaFisicaMOD) { if (dependente != null && cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD != null) { dependente.PessoaFisicaId = cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD.Id; DependentePessoaFisicaRPO.Cadastrar(dependente); } } }
public static void ActionCadastrarPessoaFisica(CadastrarPessoaFisicaVM cadastrarPessoaFisicaVM) { try { CadastrarPessoaFisica(cadastrarPessoaFisicaVM); CadastrarContatoPessoaFisica(cadastrarPessoaFisicaVM); CadastrarDependentePessoaFisica(cadastrarPessoaFisicaVM); } catch (Exception e) { throw; } }
private static void CadastrarContatoPessoaFisica(CadastrarPessoaFisicaVM cadastrarPessoaFisicaVM) { foreach (var contato in cadastrarPessoaFisicaVM.LisContatoPessoaFisicaMOD) { if (contato.Contato != null) { if (!contato.Contato.ToString().Trim().Equals("")) { contato.PessoaFisicaId = cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD.Id; ContatoPessoaFisicaRPO.Cadastrar(contato); } } } }
public IActionResult Cadastrar() { CadastrarPessoaFisicaVM cadastrarPessoaFisicaVM = PessoaFisicaBUS.CadastrarPessoaFisicaVM(); if (cadastrarPessoaFisicaVM != null) { return(View(cadastrarPessoaFisicaVM)); } else { #region mensagem ViewBag.Mensagem = "Erro!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; #endregion return(View("retornar view de erro 404")); } }
public IActionResult Cadastrar(CadastrarPessoaFisicaVM cadastrarPessoaFisicaVM) { if (ModelState.IsValid) { try { PessoaFisicaBUS.ActionCadastrarPessoaFisica(cadastrarPessoaFisicaVM); #region mensagem ViewBag.Mensagem = "Usuario cadastrado com sucesso!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-success"; #endregion Cadastrar(); } catch (Exception) { #region mensagem ViewBag.Mensagem = "Erro: Usuario nao cadastrado!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; #endregion return(View(cadastrarPessoaFisicaVM)); } } else { CadastrarPessoaFisicaVM ObjCadastrarPessoaFisicaVM = (CadastrarPessoaFisicaVM)PessoaFisicaBUS.CadastrarPessoaFisicaVM(); ObjCadastrarPessoaFisicaVM.ObjPessoaFisicaMOD = cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD; ObjCadastrarPessoaFisicaVM.LisContatoPessoaFisicaMOD = cadastrarPessoaFisicaVM.LisContatoPessoaFisicaMOD; ObjCadastrarPessoaFisicaVM.LisDependentePessoaFisicaMOD = cadastrarPessoaFisicaVM.LisDependentePessoaFisicaMOD; #region mensagem ViewBag.Mensagem = "Preenchimento invalido!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; #endregion return(View(ObjCadastrarPessoaFisicaVM)); } return(View(cadastrarPessoaFisicaVM)); }
public IActionResult Cadastrar(CadastrarPessoaFisicaVM cadastrarPessoaFisicaVM, 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-" + cadastrarPessoaFisicaVM.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); } cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD.DocumentosAnexo = savedFileName; } } else { CadastrarPessoaFisicaVM ObjCadastrarPessoaFisicaVM = (CadastrarPessoaFisicaVM)PessoaFisicaBUS.CadastrarPessoaFisicaVM(); ObjCadastrarPessoaFisicaVM.ObjPessoaFisicaMOD = cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD; ObjCadastrarPessoaFisicaVM.LisContatoPessoaFisicaMOD = cadastrarPessoaFisicaVM.LisContatoPessoaFisicaMOD; ObjCadastrarPessoaFisicaVM.LisDependentePessoaFisicaMOD = cadastrarPessoaFisicaVM.LisDependentePessoaFisicaMOD; #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(ObjCadastrarPessoaFisicaVM)); } } #endregion PessoaFisicaBUS.ActionCadastrarPessoaFisica(cadastrarPessoaFisicaVM); #region mensagem ViewBag.Mensagem = "Cliente Pessoa Fisica cadastrada com sucesso!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-success"; #endregion return(View(PessoaFisicaBUS.PopularVM(cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD))); } catch (Exception) { #region mensagem ViewBag.Mensagem = "Erro: Cliente nao cadastrado!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; #endregion return(View(cadastrarPessoaFisicaVM)); } } else { CadastrarPessoaFisicaVM ObjCadastrarPessoaFisicaVM = (CadastrarPessoaFisicaVM)PessoaFisicaBUS.CadastrarPessoaFisicaVM(); ObjCadastrarPessoaFisicaVM.ObjPessoaFisicaMOD = cadastrarPessoaFisicaVM.ObjPessoaFisicaMOD; ObjCadastrarPessoaFisicaVM.LisContatoPessoaFisicaMOD = cadastrarPessoaFisicaVM.LisContatoPessoaFisicaMOD; ObjCadastrarPessoaFisicaVM.LisDependentePessoaFisicaMOD = cadastrarPessoaFisicaVM.LisDependentePessoaFisicaMOD; #region mensagem ViewBag.Mensagem = "Preenchimento invalido!"; ViewBag.Style = "display:block; text-align:center; margin-top: 5%"; ViewBag.Class = "alert alert-danger"; #endregion return(View(ObjCadastrarPessoaFisicaVM)); } }