Beispiel #1
0
        private void frmParametroDetalladoDocumentos_Load(object sender, EventArgs e)
        {
            try
            {
                //CLIENTES
                ClienteBL ObjetoCliente = new ClienteBL();
                cbbClienteDesde.DataSource    = ObjetoCliente.Listar();
                cbbClienteDesde.ValueMember   = "ID";
                cbbClienteDesde.DisplayMember = "NombreComercial";
                cbbClienteDesde.SelectedValue = -1;

                cbbClienteHasta.DataSource    = ObjetoCliente.Listar();
                cbbClienteHasta.ValueMember   = "ID";
                cbbClienteHasta.DisplayMember = "NombreComercial";
                cbbClienteHasta.SelectedValue = -1;

                //VENDEDORES
                VendedorBL ObjetoVendedor = new VendedorBL();
                cbbVendedor.DataSource    = ObjetoVendedor.Listar();
                cbbVendedor.ValueMember   = "ID";
                cbbVendedor.DisplayMember = "Nombre";
                cbbVendedor.SelectedValue = -1;
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }
Beispiel #2
0
        public string[] Actualizar(string codVendedor, string nombres, string apellidos, string usuario, string contrasena)
        {
            Vendedor vendedor = new Vendedor();

            vendedor.CodVendedor = codVendedor;
            vendedor.Nombres     = nombres;
            vendedor.Usuario     = usuario;
            vendedor.Apellidos   = apellidos;
            vendedor.Contrasena  = generarClaveSHA1(contrasena);
            VendedorBL vendedorBL = new VendedorBL();

            string[] respuesta = new string[2];
            bool     CodError  = vendedorBL.Actualizar(vendedor);

            if (CodError == true)
            {
                respuesta[0] = "true";
            }
            else
            {
                respuesta[0] = "false";
            }
            respuesta[1] = vendedorBL.Mensaje;
            return(respuesta);
        }
Beispiel #3
0
        private void InsertarDetalle(Int32 FacturaID)
        {
            //Obtenemos el % de Comision del vendedor
            VendedorBL ObjetoVendedor = new VendedorBL();
            Decimal    Comision       = ObjetoVendedor.BuscarPorID(ObtenerVendedor()).Comision;

            //Obtenemos el detalle de las facturas creadas.

            List <cDetalleFactura> ListaDetalleFactura = new List <cDetalleFactura>();

            foreach (DataGridViewRow row in dgvDetalleFactura.Rows)
            {
                cDetalleFactura Detalle = new cDetalleFactura();
                Detalle.FacturaID      = FacturaID;
                Detalle.TipoDocumento  = "C";
                Detalle.ArticuloID     = Convert.ToInt32(row.Cells[0].Value);
                Detalle.Precio         = Convert.ToDecimal(row.Cells[4].Value);
                Detalle.Cantidad       = Convert.ToDecimal(row.Cells[3].Value);
                Detalle.Costo          = Convert.ToDecimal(row.Cells[10].Value);
                Detalle.ImpuestoValor  = Convert.ToDecimal(row.Cells[5].Value);
                Detalle.DescuentoValor = Convert.ToDecimal(row.Cells[7].Value);
                Detalle.UnidadVentaID  = Convert.ToInt32(row.Cells[11].Value);
                Detalle.TipoProducto   = row.Cells[12].Value.ToString();
                Detalle.ValorComision  = (Convert.ToDecimal(Comision) * (Convert.ToDecimal(row.Cells[4].Value)));
                Detalle.ComisionVenta  = Comision;
                ListaDetalleFactura.Add(Detalle);
            }
            DetalleFacturaBL ObjetoDetalleFactura = new DetalleFacturaBL();

            ObjetoDetalleFactura.Crear(ListaDetalleFactura);
        }
Beispiel #4
0
        private void frmListaVendedor_Load(object sender, EventArgs e)
        {
            VendedorBL ObjetoVendedor = new VendedorBL();

            dgvVendedor.AutoGenerateColumns = false;
            ListaVendores          = ObjetoVendedor.Listar();
            dgvVendedor.DataSource = ListaVendores;
        }
Beispiel #5
0
        public DataSet Buscar(string texto, string criterio)
        {
            string     _texto    = texto;
            string     _criterio = criterio;
            VendedorBL vendedor  = new VendedorBL();

            return(vendedor.Buscar(_texto, _criterio));
        }
Beispiel #6
0
 private void ActualizarGrid()
 {
     try
     {
         VendedorBL ObjetoVendedor = new VendedorBL();
         dgvVendedores.AutoGenerateColumns = false;
         dgvVendedores.DataSource          = ObjetoVendedor.Listar();
         GestionAccesos();
     }
     catch (Exception Ex)
     {
         MessageBox.Show(Ex.Message, "Error al listar vendedores", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Beispiel #7
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            //Eliminar vendedor
            DialogResult Resultado = MessageBox.Show("Se eliminara el vendedor del sistema, ¿Esta seguro que desea continuar?", "Eliminar vendedor", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (Resultado == DialogResult.Yes)
            {
                VendedorBL ObjetoVendedor = new VendedorBL();
                cVendedor  Vendedor       = ObjetoVendedor.BuscarPorID(VendedorID);

                Vendedor.Eliminado = true;

                ObjetoVendedor.GuardarCambios(Vendedor);
            }
        }
Beispiel #8
0
        private void CargarDependencias()
        {
            //Clientes
            ClienteBL ObjetoCliente = new ClienteBL();

            cbbCliente.DataSource    = ObjetoCliente.Listar();
            cbbCliente.ValueMember   = "ID";
            cbbCliente.DisplayMember = "NombreComercial";

            VendedorBL ObjetoVendedor = new VendedorBL();

            cbVendedor.DataSource    = ObjetoVendedor.Listar();
            cbVendedor.ValueMember   = "ID";
            cbVendedor.DisplayMember = "Nombre";
        }
Beispiel #9
0
        public bool Eliminar(string CodVendedor)
        {
            Vendedor vendedor = new Vendedor();

            vendedor.CodVendedor = CodVendedor;
            VendedorBL vendedorBL = new VendedorBL();

            if (vendedorBL.Eliminar(vendedor))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Beispiel #10
0
        //Carga los combobox con informacion del cliente
        private void CargarDependencias()
        {
            VendedorBL ObjetoVendedor = new VendedorBL();

            cbbVendedor.DataSource    = ObjetoVendedor.Listar();
            cbbVendedor.DisplayMember = "Nombre";
            cbbVendedor.ValueMember   = "Codigo";
            cbbVendedor.SelectedValue = -1;

            TipoComprobanteFiscalBL ObjetoTipoCombrobante = new TipoComprobanteFiscalBL();

            cbbTipoComprobante.DataSource    = ObjetoTipoCombrobante.Listar();
            cbbTipoComprobante.DisplayMember = "Descripcion";
            cbbTipoComprobante.ValueMember   = "Codigo";
            cbbTipoComprobante.SelectedValue = -1;
        }
Beispiel #11
0
        public string[] Eliminar(string codVendedor)
        {
            VendedorBL vendedorBL = new VendedorBL();

            string[] respuesta = new string[2];
            bool     CodError  = vendedorBL.Eliminar(codVendedor);

            if (CodError == true)
            {
                respuesta[0] = "true";
            }
            else
            {
                respuesta[0] = "false";
            }
            respuesta[1] = vendedorBL.Mensaje;
            return(respuesta);
        }
Beispiel #12
0
        public bool Modificar(string CodVendedor, string Apellidos, string Nombres, string Usuario)
        {
            Vendedor vendedor = new Vendedor();

            vendedor.CodVendedor = CodVendedor;
            vendedor.Apellidos   = Apellidos;
            vendedor.Nombres     = Nombres;
            vendedor.Usuario     = Usuario;
            VendedorBL vendedorBL = new VendedorBL();

            if (vendedorBL.Actualizar(vendedor))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Beispiel #13
0
        public bool Agregar(string Apellidos, string Nombres, string Usuario, string Contrasena)
        {
            Vendedor vendedor = new Vendedor();

            vendedor.Apellidos  = Apellidos;
            vendedor.Nombres    = Nombres;
            vendedor.Usuario    = Usuario;
            vendedor.Contrasena = Contrasena;
            VendedorBL vendedorBL = new VendedorBL();

            if (vendedorBL.Agregar(vendedor))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Beispiel #14
0
        private void frmParametroComisionVenta_Load(object sender, EventArgs e)
        {
            try
            {
                VendedorBL ObjetoVendedor = new VendedorBL();
                //LISTA DE VENDEDORES
                cbbVendedorDesde.DataSource    = ObjetoVendedor.Listar();
                cbbVendedorDesde.ValueMember   = "ID";
                cbbVendedorDesde.DisplayMember = "Nombre";

                cbbVendedorHasta.DataSource    = ObjetoVendedor.Listar();
                cbbVendedorHasta.ValueMember   = "ID";
                cbbVendedorHasta.DisplayMember = "Nombre";
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }
Beispiel #15
0
        public void BuscarVendedor(string Criterio, string Busqueda)
        {
            VendedorBL    ObjetoVendedor = new VendedorBL();
            BindingSource DbVendedor     = new BindingSource();

            DbVendedor.DataSource = ObjetoVendedor.Listar();

            //Realizamos la busqueda deendiendo del critrio
            dgvVendedores.AutoGenerateColumns = false;
            dgvVendedores.DataSource          = DbVendedor;

            if (Criterio == "Código")
            {
                //Busqueda por codigo
                Int32 Codigo = Convert.ToInt32(Busqueda);
                var   obj    = DbVendedor.List.OfType <cVendedor>().ToList().Find(f => f.Codigo == Codigo);
                var   pos    = DbVendedor.IndexOf(obj);
                DbVendedor.Position = pos;
            }
            else if (Criterio == "Nombre")
            {
                //Busqueda por codigo
                var obj = DbVendedor.List.OfType <cVendedor>().ToList().Find(f => f.Nombre == Busqueda);
                var pos = DbVendedor.IndexOf(obj);
                DbVendedor.Position = pos;
            }
            else if (Criterio == "Teléfono")
            {
                //Busqueda por codigo
                var obj = DbVendedor.List.OfType <cVendedor>().ToList().Find(f => f.Telefono == Busqueda);
                var pos = DbVendedor.IndexOf(obj);
                DbVendedor.Position = pos;
            }
            else if (Criterio == "RNC / Cedula")
            {
                //Busqueda por codigo
                var obj = DbVendedor.List.OfType <cVendedor>().ToList().Find(f => f.Cedula == Busqueda);
                var pos = DbVendedor.IndexOf(obj);
                DbVendedor.Position = pos;
            }
        }
Beispiel #16
0
        public string[] Login(string CodVendedor, string Contrasena)
        {
            Vendedor vendedor = new Vendedor();

            vendedor.CodVendedor = CodVendedor;
            vendedor.Contrasena  = Contrasena;
            VendedorBL vendedorBL = new VendedorBL();

            string[] respuesta = new string[3];
            bool     CodError  = vendedorBL.Login(vendedor);

            if (vendedorBL.Login(vendedor))
            {
                respuesta[0] = "true";
            }
            else
            {
                respuesta[0] = "false";
            }
            respuesta[1] = vendedorBL.Mensaje;
            respuesta[2] = vendedorBL.NombreCompleto;
            return(respuesta);
        }
Beispiel #17
0
        private void frmParametroResumenFacturas_Load(object sender, EventArgs e)
        {
            try
            {
                //CLIENTES
                ClienteBL ObjetoCliente = new ClienteBL();
                cbbClienteDesde.DataSource    = ObjetoCliente.Listar();
                cbbClienteDesde.ValueMember   = "ID";
                cbbClienteDesde.DisplayMember = "NombreComercial";
                cbbClienteDesde.SelectedValue = -1;


                cbbClienteHasta.DataSource    = ObjetoCliente.Listar();
                cbbClienteHasta.ValueMember   = "ID";
                cbbClienteHasta.DisplayMember = "NombreComercial";
                cbbClienteHasta.SelectedValue = -1;

                //FAMILIA ARTICULOS
                FamiliaBL ObjetoFamilia = new FamiliaBL();
                cbbFamilia.DataSource    = ObjetoFamilia.Listar();
                cbbFamilia.ValueMember   = "ID";
                cbbFamilia.DisplayMember = "Descripcion";
                cbbFamilia.SelectedValue = -1;

                //VENDEDORES
                VendedorBL ObjetoVendedor = new VendedorBL();
                cbbVendedor.DataSource    = ObjetoVendedor.Listar();
                cbbVendedor.ValueMember   = "ID";
                cbbVendedor.DisplayMember = "Nombre";
                cbbVendedor.SelectedValue = -1;
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }
Beispiel #18
0
        public DataTable Buscar(string texto, string criterio)
        {
            VendedorBL vendedor = new VendedorBL();

            return(vendedor.Buscar(texto, criterio));
        }
Beispiel #19
0
        public DataSet Listar()
        {
            VendedorBL vendedor = new VendedorBL();

            return(vendedor.Listar());
        }