public static RespostaBE CadastrarOuAlterar(ContatoBE contato) { var contatoBO = new ContatoBO(); var resposta = contatoBO.IncluirOuAlterarContato(contato); return(resposta); }
public void ValidacaoContatoNulo() { var contatoBO = new ContatoBO(); var retorno = contatoBO.IncluirOuAlterarContato(null); Assert.IsTrue(retorno.Erro); }
public frmAlterarContato(string valorID) { InitializeComponent(); this.valorID = valorID; try { Contatos contato = new Contatos(); ContatoBO contatoBO = new ContatoBO(); contato = contatoBO.selecionarContato(valorID); if (contato.Sexo == "F") { sexo = "Feminino"; } else { sexo = "Masculino"; } txtContato.Text = contato.Contato; cbSexo.Text = sexo; mskCelular.Text = contato.Celular; mskTelefone.Text = contato.Telefone; txtEmail.Text = contato.Email; } catch (Exception ex) { } }
private void btnDeletar_Click(object sender, EventArgs e) { ClienteBO clienteBO = new ClienteBO(); if (valorID != null) { if (MessageBox.Show("Deseja excluir este cadastro? Isto apagará todos seus contatos", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { if (clienteBO.excluirCliente(Convert.ToInt32(valorID))) { ContatoBO contato = new ContatoBO(); contato.deletarContatos(Convert.ToInt32(valorID)); MessageBox.Show("Excluido com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); frmCliente_Load(sender, e); valorID = null; } } catch (Exception ex) { MessageBox.Show($"Não excluiu \n {ex.ToString()}"); } } } else { MessageBox.Show("Selecione um cliente para excluir!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnDeletar_Click(object sender, EventArgs e) { if (valorContato != null) { ContatoBO contatoBO = new ContatoBO(); if (MessageBox.Show("Deseja excluir este contato?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { contatoBO.deletarContato(Convert.ToInt32(valorContato)); MessageBox.Show("Excluido com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); frmContato_Load(sender, e); valorContato = null; } catch (Exception ex) { MessageBox.Show("Erro ao excluir!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Selecione um cliente para Deletar!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void ValidacaoContatoNenhumaInformacao() { var contatoBE = new ContatoBE(); var contatoBO = new ContatoBO(); var retorno = contatoBO.IncluirOuAlterarContato(contatoBE); Assert.IsTrue(retorno.Erro); }
public void AlterarContato() { var contatoBO = new ContatoBO(); var contato = contatoBO.SelecionarContato(5); contato.Nome = "Teste teste"; Assert.IsInstanceOfType(contato, typeof(ContatoBE)); var resposta = contatoBO.IncluirOuAlterarContato(contato); Assert.IsFalse(resposta.Erro); }
public void IncluirContato() { var contatoBE = new ContatoBE(); contatoBE.Nome = "Yuri Altamira 2"; contatoBE.Email = "*****@*****.**"; contatoBE.Ativo = true; contatoBE.DDD = 11; contatoBE.Telefone = "98765432"; contatoBE.IdUsuario = 1; var contatoBO = new ContatoBO(); var retorno = contatoBO.IncluirOuAlterarContato(contatoBE); Assert.IsFalse(retorno.Erro, retorno.Mensagem.ToString()); }
public void IncluirContatoIdUsuarioInvalido() { var contatoBE = new ContatoBE(); contatoBE.Nome = "Yuri Altamira"; contatoBE.Email = "*****@*****.**"; contatoBE.Ativo = true; contatoBE.DDD = 11; contatoBE.Telefone = "98765432"; contatoBE.IdUsuario = 2; var contatoBO = new ContatoBO(); var retorno = contatoBO.IncluirOuAlterarContato(contatoBE); Assert.IsTrue(retorno.Erro); }
private void frmContato_Load(object sender, EventArgs e) { string[] linha; dgvContatos.Rows.Clear(); IList <Contatos> listaDeContatos = new List <Contatos>(); ContatoBO contatoBO = new ContatoBO(); listaDeContatos = contatoBO.selecionarContatos(valorID); if (listaDeContatos != null) { for (int i = 0; i < listaDeContatos.Count; i++) { if (listaDeContatos[i].Sexo == "F") { sexo = "Feminino"; } else { sexo = "Masculino"; } linha = new string[] { listaDeContatos[i].Codigo.ToString(), listaDeContatos[i].Contato.ToString(), listaDeContatos[i].Sexo = sexo.ToString(), listaDeContatos[i].Telefone.ToString(), listaDeContatos[i].Celular.ToString(), listaDeContatos[i].Email.ToString() }; dgvContatos.Rows.Add(linha); } dgvContatos.ClearSelection(); } }
public static IEnumerable <ContatoBE> ListaContatos(int idUsuario) { return(ContatoBO.ListaContatos(idUsuario)); }
public static RespostaBE Inativar(int idContato) { var resposta = ContatoBO.InativarContato(idContato); return(resposta); }
public static ContatoBE SelecionaContato(int idContato) { var contato = new ContatoBO(); return(contato.SelecionarContato(idContato)); }
private void btnCadastrar_Click(object sender, EventArgs e) { cliente.Codigo = Convert.ToInt32(valorID); Validacoes validacoes = new Validacoes(); Contatos contato = new Contatos(); ContatoBO contatoBO = new ContatoBO(); if (!validacoes.validarContato(txtContato.Text)) { MessageBox.Show("Por favor, digite um Contato válido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtContato.Focus(); } else { if (cbSexo.Text == "") { MessageBox.Show("Por favor, selecione o Sexo!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbSexo.Focus(); } else { if (!validacoes.validarEmail(txtEmail.Text)) { MessageBox.Show("Por favor, digite um Email váido!!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtEmail.Focus(); } else { if (!validacoes.validarTelefone(mskTelefone.Text)) { MessageBox.Show("Por favor, digite um Telefone válido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); mskTelefone.Focus(); } else { if (!validacoes.validarTelefone(mskCelular.Text)) { MessageBox.Show("Por favor, digite um Celular válido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); mskCelular.Focus(); } else { if (cbSexo.SelectedItem.ToString() == "Feminino") { sexo = "F"; } else { sexo = "M"; } contato.Contato = txtContato.Text; contato.Sexo = sexo; contato.Telefone = mskTelefone.Text; contato.Celular = mskCelular.Text; contato.Email = txtEmail.Text; contato.Cliente = cliente; try { contatoBO.inserirContato(contato); MessageBox.Show("Cadastrado com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show("Erro ao cadastrar!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } } }
public void InativarContato() { var resposta = ContatoBO.InativarContato(5); Assert.IsFalse(resposta.Erro); }
public void ListaDeContatos() { var contatoBO = ContatoBO.ListaContatos(1); Assert.IsTrue(contatoBO.Count() == 2); }