private void adicionarContatoBtn_Click(object sender, EventArgs e) { AdicionarContatoForm adicionarContato = new AdicionarContatoForm(); adicionarContato.ContatoDao = ContatoDao.getInstancia(); adicionarContato.ShowDialog(); }
public bool contatosContratoExcluir(ContatoController contato, Int64 TB012_id, Int64 TB011_id) { try { ContatoDao DAO = new ContatoDao(); LogNegocios Log_N = new LogNegocios(); LogController Log_C = new LogController(); Log_C.TB012_Id = TB012_id; Log_C.TB011_Id = TB011_id; Log_C.TB000_IdTabela = 9; Log_C.TB000_Tabela = "Contratos"; Log_C.TB000_Data = DateTime.Now; Log_C.TB000_Descricao = MensagensLog.L0006.ToString().Replace("$Contato", contato.TB009_Contato.Trim()).Replace("$ID", contato.TB009_id.ToString()); Log_N.LogInsert(Log_C); return(DAO.ContatosContratoExcluir(contato)); } catch (Exception ex) { throw ex; } }
public long contatosContratoInsert(ContatoController contato, Int64 TB012_id, Int64 TB011_Id) { try { ContatoDao DAO = new ContatoDao(); long Retorno = DAO.ContatosContratoInsert(contato); if (Retorno > 0) { LogNegocios Log_N = new LogNegocios(); LogController Log_C = new LogController(); Log_C.TB012_Id = TB012_id; Log_C.TB011_Id = TB011_Id; Log_C.TB000_IdTabela = 9; Log_C.TB000_Tabela = "Contatos"; Log_C.TB000_Data = DateTime.Now; Log_C.TB000_Descricao = MensagensLog.L0005.ToString().Replace("$Contato", contato.TB009_Contato.Trim()).Replace("$ID", Retorno.ToString()); Log_N.LogInsert(Log_C); } return(Retorno); } catch (Exception ex) { throw ex; } }
public IActionResult Agenda(Contato contato) { if (contato.Nome == null || contato.Nome.Trim().Length == 0) { ModelState.AddModelError("Nome", "O campo Nome é obrigatório."); } if (contato.Telefone_Celular == null || contato.Telefone_Celular.Trim().Length == 0) { ModelState.AddModelError("Celular", "O campo Telefone Celular é obrigatório."); } if (ModelState.IsValid) { try { ContatoDao.IncluirContato(contato); } catch { return(View("Error")); } return(RedirectToAction("Index")); } else { return(View("Agenda")); } }
public void Enviar(ContatoDao contatoDao) { try { ValidarEnviar(contatoDao); EmailDao emailDao = new EmailDao(); emailDao.Titulo = "Chico do Colchão"; emailDao.Assunto = contatoDao.Assunto.Trim(); emailDao.Remetente = contatoDao.Email.Trim(); emailDao.Destinatario = "*****@*****.**"; emailDao.Mensagem = contatoDao.Mensagem + "<br/><br/>" + contatoDao.Nome.Trim() + "<br/>" + contatoDao.Email.Trim(); emailBusiness.Enviar(emailDao); } catch (BusinessException ex) { throw ex; } catch (Exception ex) { logRepository.Incluir(new Log() { Descricao = ex.ToString(), DataHora = DateTime.Now }); throw ex; } }
private void ValidarEnviar(ContatoDao contatoDao) { if (contatoDao == null) { throw new BusinessException("Contato é obrigatório"); } if (string.IsNullOrEmpty(contatoDao.Nome)) { throw new BusinessException("Nome é obrigatório"); } if (string.IsNullOrEmpty(contatoDao.Email)) { throw new BusinessException("Email é obrigatório"); } if (contatoDao.AssuntoId <= 0) { throw new BusinessException("Assunto é obrigatório"); } if (string.IsNullOrEmpty(contatoDao.Mensagem)) { throw new BusinessException("Mensagem é obrigatório"); } }
private void FormTelefone_Load(object sender, System.EventArgs e) { ContatoDao dao = new ContatoDao(); cbxContato.DataSource = dao.Consultar(); cbxPesquisa.DataSource = dao.Consultar(); cbxTipo.SelectedIndex = 0; }
private void CarregarRegistros() { if (dao == null) { dao = new ContatoDao(); } dgvDados.DataSource = dao.Consultar(); }
public static ContatoDao GetContatoDao() { if (contatoDao is null) { contatoDao = new ContatoDao(); } return(contatoDao); }
public Agenda() { InitializeComponent(); contatoDao = new ContatoDao(); contatosDgv.AutoSize = true; contatosDgv.Columns.Add("nome", "Nome"); contatosDgv.Columns.Add("telefone", "Telefone"); contatosDgv.Columns.Add("email", "Email"); }
static void Main(string[] args) { ContatoDao dao = new ContatoDao(); dao.Deletar(2); Console.Out.WriteLine("Deletado!"); Console.ReadKey(); }
//public List<ContatoController> contatosTitularContrato(long TB012_id) //{ // try // { // ContatoDAO DAO = new ContatoDAO(); // return DAO.contatosTitularContrato(TB012_id); // } // catch (Exception ex) // { // throw ex; // } //} public List <ContatoController> contatosUnidade(long TB020_id) { try { ContatoDao DAO = new ContatoDao(); return(DAO.ContatosUnidade(TB020_id)); } catch (Exception ex) { throw ex; } }
public IActionResult ExcluirConfirma(int?id) { try { ContatoDao.ExcluirContato(id); } catch { return(View("Error")); } return(View("Index")); }
public IActionResult Atualizar(Contato contato) { try { ContatoDao.AtualizarContato(contato); } catch { return(View("Error")); } return(View("Edicao")); }
public Boolean contatosContratoUpdate(ContatoController contato) { try { ContatoDao DAO = new ContatoDao(); return(DAO.ContatosContratoUpdate(contato)); } catch (Exception ex) { throw ex; } }
public List <ContatoController> contatosDaPessoa(Int64 TB013_id) { try { ContatoDao DAO = new ContatoDao(); return(DAO.ContatosDaPessoa(TB013_id)); } catch (Exception ex) { throw ex; } }
public List <ContatoController> contatoTipoEmailPessoa(long tb013Id) { try { ContatoDao DAO = new ContatoDao(); return(DAO.contatoTipoEmailPessoa(tb013Id)); } catch (Exception ex) { throw ex; } }
public List <ContatoController> ContatosTitularContratoEmail(long tb012Id) { try { ContatoDao DAO = new ContatoDao(); return(DAO.ContatosTitularContratoEmail(tb012Id)); } catch (Exception ex) { throw ex; } }
private void InicializarDb(UsuarioDao daoUsuario, ContatoDao daoContato) { daoUsuario.Incluir(new Usuario { Id = "admin", Senha = "admin" }); daoContato.Incluir(new Contato { Nome = "Vinicius Azevedo Cavalcanti", Email = "*****@*****.**", Celular = "(31) 2014-5559" }); daoContato.Incluir(new Contato { Nome = "Beatriz Azevedo Cardoso", Email = "*****@*****.**", Celular = "(98) 7223-7829" }); }
static void Main(string[] args) { List <Contato> contatos; ContatoDao dao = new ContatoDao(); contatos = dao.Ler(); foreach (Contato contato in contatos) { Console.Out.WriteLine("Nome :" + contato.Nome + " - Data de nascimento :" + contato.DataNascimento.ToString()); } }
//Metodo que atualiza as informações da grid public void atualizaGrid() { this.contatosDgv.Rows.Clear(); ContatoDao contatoDao = new ContatoDao(); foreach (Contato contato in contatoDao.retornaContatos()) { int index = contatosDgv.Rows.Add(); DataGridViewRow linha = contatosDgv.Rows[index]; linha.Cells["id"].Value = contato.Id; linha.Cells["nome"].Value = contato.Nome; linha.Cells["telefone"].Value = contato.Telefone; } }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, [FromServices] UsuarioDao daoUsuario, [FromServices] ContatoDao daoContato) { InicializarDb(daoUsuario, daoContato); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseMvc(); }
static void Main(string[] args) { Contato contato = new Contato(); contato.Nome = "Rafael"; contato.Email = "*****@*****.**"; contato.DataNascimento = Convert.ToDateTime("2017-01-01"); ContatoDao dao = new ContatoDao(); dao.Adicionar(contato); Console.Out.WriteLine("Gravado!"); }
static void Main(string[] args) { Contato contato = new Contato(); contato.nome = "Marcelo2"; contato.email = "*****@*****.**"; ContatoDao dao = new ContatoDao(); dao.Adicionar(contato); Console.Out.WriteLine("Gravado!"); Console.ReadKey(); }
static void Main(string[] args) { List <Contato> contatos; ContatoDao dao = new ContatoDao(); contatos = dao.Ler(); foreach (Contato contato in contatos) { Console.Out.WriteLine(contato.nome); } Console.ReadKey(); }
private void editarBtn_Click(object sender, EventArgs e) { int quantGrid = contatosDgv.GetCellCount(DataGridViewElementStates.Selected); int selectGrid = contatosDgv.CurrentRow.Index; if (quantGrid == 3) { ContatoDao contatoDao = new ContatoDao(); InfoContato infoContato = new InfoContato(); infoContato.Show(contatoDao.retornaContato(selectGrid)); } else if (selectGrid > 3) { MessageBox.Show("Você selecionou mais de uma linha"); } }
static void Main(string[] args) { Contato contato = new Contato(); contato.id = 2; contato.nome = "Marcelo Bezerra"; contato.email = "*****@*****.**"; ContatoDao dao = new ContatoDao(); dao.Alterar(contato); Console.Out.WriteLine("Alterado!"); Console.ReadKey(); }
private void btnSalvar_Click(object sender, EventArgs e) { if (ValidarCampos() == "ERRO") { return; } dao = new ContatoDao(); if (tipo == Tipo.insert) { if (dao.validarNome(txtNome.Text.Trim())) { MessageBox.Show("Nome encontra-se cadastrado!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } try { Contato cont = new Contato { nome = txtNome.Text.Trim(), endereco = txtEndereco.Text.Trim(), bairro = txtBairro.Text.Trim(), numero = txtNumero.Text.Trim(), cep = txtCep.Text, cidade = txtCidade.Text.Trim(), estado = cbxEstado.Text, status = "A" }; if (tipo == Tipo.update) { cont.id = IDRegistro; dao.Alterar(cont); MessageBox.Show("Atualizado com Sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } dao.Inserir(cont); MessageBox.Show("Contato salvo com Sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { if (tipo == Tipo.update) { MessageBox.Show("Erro ao atualizar contato!" + ex.Message, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } MessageBox.Show("Erro ao salvar Contato!" + ex.Message, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public JsonResult Enviar(ContatoDao contatoDao) { try { contatoBusiness.Enviar(contatoDao); return(Json(new { Sucesso = true, Mensagem = "Mensagem enviada com sucesso" }, JsonRequestBehavior.AllowGet)); } catch (BusinessException ex) { return(Json(new { Sucesso = false, Mensagem = ex.Message }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { Sucesso = false, Mensagem = ex.Message }, JsonRequestBehavior.AllowGet)); } }
private static Contato[] AdicionaContatosNoBancoSeNaoExistir(ContatoDao dao, Contato[] contatos) { if (contatos.Count() == 0) { Contato contato1 = new Contato("Rodrigo", "Filomeno", 987536007, "*****@*****.**"); Contato contato2 = new Contato("Filipe", "Vasconcelos", 12354678, "*****@*****.**"); Contato contato3 = new Contato("Victor Hugo", "Dias", 456789456, "*****@*****.**"); Contato contato4 = new Contato("Munir", "Wanis", 789456123, "*****@*****.**"); Contato contato5 = new Contato("Gabriel", "Ramos", 654987321, "*****@*****.**"); dao.Salva(contato1); dao.Salva(contato2); dao.Salva(contato3); dao.Salva(contato4); dao.Salva(contato5); contatos = dao.GetAll(); } return(contatos); }