public List<Vendedores> ListarVendedores(Vendedores vendedor)
 {
     try
     {
         var vendedores = new ListarNegocio<Vendedores>(new VendedoresDataBase());
         return vendedores.ListarEntidade(vendedor);
     }
     catch (Exception ex)
     {
         throw new Exception(string.Concat("ListarVendedores: ", ex.Message));
     }
 }
        public int InserirVendedor(Vendedores vendedor)
        {
            try
            {
                var inserirVendedor = new InserirNegocio<Vendedores>(new VendedoresDataBase());

                vendedor.Endereco.IdEndereco = _enderecoNegocio.InserirEndereco(vendedor.Endereco);
                vendedor.Contato.IdContato = _contatoNegocio.InserirContato(vendedor.Contato);

                return inserirVendedor.InserirEntidade(vendedor);
            }
            catch (Exception ex)
            {
                throw new Exception(string.Concat("InserirVendedor: ", ex.Message));
            }
        }
        public void AlterarVendedores(Vendedores vendedores)
        {
            try
            {
                var alterarVendedor = new AlterarNegocio<Vendedores>(new VendedoresDataBase());

                _enderecoNegocio.AlterarEndereco(vendedores.Endereco);
                _contatoNegocio.AlterarContato(vendedores.Contato);

                alterarVendedor.AlterarEntidade(vendedores);
            }
            catch (Exception ex)
            {
                throw new Exception(string.Concat("AlterarVendedores: ", ex.Message));
            }
        }
Ejemplo n.º 4
0
 private void MostrarPropriedadesVendedores(Vendedores vendedores)
 {
     txtDocumento.Text = vendedores.Documento;
     txtRazaoSocial.Text = vendedores.Nome;
     txtComissao.Text = vendedores.Comissao.ToString();
     rbCanal.Checked = vendedores.TipoVendedor == (int) TipoVendedores.Canal;
     rbVendedor.Checked = vendedores.TipoVendedor == (int) TipoVendedores.Vendedor;
     vendedores.Ativo = true;
     lblIdVendedor.Text = vendedores.IdVendedor.ToString();
     cmbVendedores.SelectedValue = vendedores.Superior;
     MostrarPropriedadeEndereco(vendedores.Endereco);
     MostrarPropriedadeContato(vendedores.Contato);
 }