public void AlterarCliente(Database.Entity.tb_cliente cliente, int id) { cliente.nm_cliente.Trim(); cliente.ds_endereco.Trim(); cliente.ds_email.Trim(); if (string.IsNullOrWhiteSpace(cliente.nm_cliente)) { throw new ArgumentException("Informe o nome do cliente"); } if (string.IsNullOrWhiteSpace(cliente.ds_email)) { throw new ArgumentException("Informe o e-mail do cliente"); } if (cliente.ds_email.Contains("@") == false) { throw new ArgumentException("E-mail inválido"); } if (string.IsNullOrWhiteSpace(cliente.ds_endereco)) { throw new ArgumentException("Informe o endereço"); } if (string.IsNullOrWhiteSpace(cliente.ds_telefone)) { throw new ArgumentException("Informe o telefone do cliente"); } clienteDatabase.AlterarCliente(cliente, id); }
private void btnInserir_Click(object sender, EventArgs e) { try { Database.Entity.tb_cliente cliente = new Database.Entity.tb_cliente(); cliente.bt_ativo = chkAtivo.Checked; cliente.bt_fidelizado = chkFidelizado.Checked; cliente.nm_cliente = txtNome.Text; cliente.dt_primeira_compra = dtpPrimeiraCompra.Value.Date; cliente.ds_endereco = txtEndereco.Text; cliente.ds_telefone = txtTelefone.Text; cliente.ds_email = txtEmail.Text; clienteBusiness.InserirCliente(cliente); } catch (ArgumentException ex) { MessageBox.Show(ex.Message); } catch (Exception) { MessageBox.Show("Ocorreu um erro"); } }
private void button1_Click(object sender, EventArgs e) { Database.Entity.tb_cliente tb = new Database.Entity.tb_cliente(); // tb.nm_cidade = ; //tb.nm_cliente = ; //tb.nm_email =; //tb.nm_endereco =; //tb.sexo = ; //tb.vl_cep = Convert.ToInt32(); //tb.vl_cpf = ; //tb.vl_tel = ; Database.DatabaseCliente db = new Database.DatabaseCliente(); db.Inserir(tb); }
public void InserirCliente(Database.Entity.tb_cliente cliente) { cliente.nm_cliente.Trim(); cliente.ds_endereco.Trim(); cliente.ds_email.Trim(); if (string.IsNullOrWhiteSpace(cliente.nm_cliente)) { throw new ArgumentException("Informe o nome do cliente"); } if (string.IsNullOrWhiteSpace(cliente.ds_email)) { throw new ArgumentException("Informe o e-mail do cliente"); } if (cliente.ds_email.Contains("@") == false) { throw new ArgumentException("E-mail inválido"); } if (string.IsNullOrWhiteSpace(cliente.ds_endereco)) { throw new ArgumentException("Informe o endereço"); } if (string.IsNullOrWhiteSpace(cliente.ds_telefone)) { throw new ArgumentException("Informe o telefone do cliente"); } bool existe = clienteDatabase.VerificarSeExisteOCliente(cliente.nm_cliente); if (existe == true) { throw new ArgumentException("Cliente já existente"); } clienteDatabase.InserirCliente(cliente); }
private void btnAlterar_Click(object sender, EventArgs e) { try { Database.Entity.tb_cliente cliente = new Database.Entity.tb_cliente(); cliente.id_cliente = Convert.ToInt32(nudID.Value); cliente.nm_cliente = txtNome.Text; cliente.ds_telefone = txtTelefone.Text; cliente.ds_endereco = txtEndereco.Text; cliente.ds_email = txtEmail.Text; cliente.bt_fidelizado = chkFidelizado.Checked; cliente.bt_ativo = chkAtivo.Checked; clienteBusiness.AlterarCliente(cliente, cliente.id_cliente); } catch (ArgumentException ex) { MessageBox.Show(ex.Message); } catch (Exception) { MessageBox.Show("Ocorreu um erro"); } }
public void Alterar(Database.Entity.tb_cliente tbs) { db.Alterar(tbs); }
public void Inserir(Database.Entity.tb_cliente tb) { db.Inserir(tb); }