예제 #1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            clienteModel = new Models.tb_cliente();

            clienteModel.ds_cpf_cnpj    = txtCpf.Text;
            clienteModel.ds_idade       = Convert.ToInt32(txtIdade.Text);
            clienteModel.ds_sexo        = cboSexo.Text;
            clienteModel.ds_tipo_pessoa = cboTipoPessoa.Text;
            clienteModel.dt_cadastro    = DateTime.Now;
            clienteModel.nm_cliente     = txtCliente.Text;

            business.Insert(clienteModel);

            endModel                         = new Models.tb_enederecocliente();
            endModel.ds_cep                  = txtCep.Text;
            endModel.ds_numero               = Convert.ToInt32(txtNumero.Text);
            endModel.nm_bairro               = txtBairro.Text;
            endModel.nm_cidade               = txtCidade.Text;
            endModel.nm_endereco             = txtEndereco.Text;
            endModel.nm_estado               = cboEstado.Text;
            endModel.tb_cliente_idtb_cliente = clienteModel.idtb_cliente;

            business.InsertEndereco(endModel);

            DialogResult d = MessageBox.Show("Cliente cadastrado com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
예제 #2
0
 public void RemoverEndereco(int id)
 {
     Models.tb_enederecocliente remover = db.tb_enederecocliente.First
                                              (t => t.idtb_enderecocliente == id);
     db.tb_enederecocliente.Remove(remover);
     db.SaveChanges();
 }
예제 #3
0
 public void AlterarEndereco(Models.tb_enederecocliente endereco)
 {
     Models.tb_enederecocliente alterar = db.tb_enederecocliente.FirstOrDefault
                                              (t => t.idtb_enderecocliente == endereco.idtb_enderecocliente);
     if (alterar != null)
     {
         alterar.ds_cep      = endereco.ds_cep;
         alterar.ds_numero   = endereco.ds_numero;
         alterar.nm_cidade   = endereco.nm_cidade;
         alterar.nm_endereco = endereco.nm_endereco;
         alterar.nm_estado   = endereco.nm_estado;
     }
     db.SaveChanges();
 }
예제 #4
0
        public void CarregarTela(Models.tb_cliente cliente, Models.tb_enederecocliente end)
        {
            clienteModel = new Models.tb_cliente();

            txtCpf.Text        = clienteModel.ds_cpf_cnpj;
            txtIdade.Text      = clienteModel.ds_idade.ToString();
            cboSexo.Text       = clienteModel.ds_sexo;
            cboTipoPessoa.Text = clienteModel.ds_tipo_pessoa;
            txtCliente.Text    = clienteModel.nm_cliente;

            clienteModel = cliente;

            endModel = new Models.tb_enederecocliente();

            txtCep.Text      = endModel.ds_cep;
            txtNumero.Text   = endModel.ds_numero.ToString();
            txtBairro.Text   = endModel.nm_bairro;
            txtCidade.Text   = endModel.nm_cidade;
            txtEndereco.Text = endModel.nm_endereco;
            cboEstado.Text   = endModel.nm_estado;
            endModel.tb_cliente_idtb_cliente = clienteModel.idtb_cliente;

            endModel = end;
        }
예제 #5
0
 public void InsertEndereco(Models.tb_enederecocliente endereco)
 {
     db.tb_enederecocliente.Add(endereco);
     db.SaveChanges();
 }
예제 #6
0
 public void AlterarEndereco(Models.tb_enederecocliente endereco)
 {
     db.AlterarEndereco(endereco);
 }
예제 #7
0
 public void InsertEndereco(Models.tb_enederecocliente endereco)
 {
     db.InsertEndereco(endereco);
 }