Ejemplo n.º 1
0
        public frmBuscarPedido()
        {
            InitializeComponent();
            dtpRangoIni.Value = DateTime.Today.AddMonths(-3);
            dtpRangoFin.Value = DateTime.Today.AddMonths(3);
            dgv = dgvPedidos;
            clienteSeleccionado           = new ClienteWS.cliente();
            clienteSeleccionado.idCliente = 0;
            txtRuc.Text             = "";
            txtGrupo.Text           = "";
            cboTipo.DataSource      = tipos;
            cboEstado.DataSource    = estados;
            cboTipo.SelectedIndex   = 0;
            cboEstado.SelectedIndex = 0;
            completarTabla();
            #region colores de seleccion
            dgvPedidos.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPedidos.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvPedidos.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPedidos.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvPedidos.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPedidos.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 2
0
        public frmGestionarBorradores()
        {
            daoPedido  = new PedidoWS.PedidoWSClient();
            daoCliente = new ClienteWS.ClienteWSClient();

            InitializeComponent();

            dgv = dgvBorradores;

            if (Program.empleado.cargo.nombre == "VENDEDOR")
            {
                dgvBorradores.Columns["NOMBRE"].Visible           = false;
                dgvBorradores.Columns["APELLIDO_PATERNO"].Visible = false;
                dgvBorradores.Columns["APELLIDO_MATERNO"].Visible = false;
            }

            recargarDGV();
            #region colores de seleccion
            dgvBorradores.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvBorradores.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvBorradores.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvBorradores.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvBorradores.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvBorradores.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 3
0
        public frmBuscarBorrador(int idTipo)
        {
            //idTipo 0 = BUSCAR PEDIDO NORMAL SOLO LISTA BORRADORES
            //idTipo 1 = BUSCAR PEDIDO A PAGAR (SE USA EN NUEVA FACTURA)
            //idTipo 2 = BUSCAR PEDIDO A PAGAR (SE USA EN NUEVA GUIA)
            this.idTipo = idTipo;
            InitializeComponent();
            dtpRangoIni.Value = DateTime.Today.AddMonths(-3);
            dtpRangoFin.Value = DateTime.Today.AddMonths(3);
            dgv = dgvBorradores;
            clienteSeleccionado           = new ClienteWS.cliente();
            clienteSeleccionado.idCliente = 0;
            txtRuc.Text          = "";
            txtGrupo.Text        = "";
            cboTipo.DataSource   = tipos;
            cboEstado.DataSource = estados;
            if (idTipo == 0)
            {
                cboTipo.SelectedIndex   = 1;
                cboEstado.SelectedIndex = 0;
                cboTipo.Enabled         = false;
                btnSeleccionar.Visible  = false;
            }
            else if (idTipo == 1)
            {
                cboTipo.SelectedIndex   = 2;
                cboEstado.SelectedIndex = 1;
                cboEstado.Enabled       = false;
                cboTipo.Enabled         = false;
            }
            else if (idTipo == 3)
            {
                cboTipo.SelectedIndex   = 2;
                cboEstado.SelectedIndex = 3;
                cboEstado.Enabled       = false;
                cboTipo.Enabled         = false;
            }

            else
            {
                cboTipo.SelectedIndex   = 2;
                cboEstado.SelectedIndex = 3;
                cboEstado.Enabled       = false;
                cboTipo.Enabled         = false;
            }

            completarTabla();
            #region colores de seleccion
            dgvBorradores.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvBorradores.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvBorradores.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvBorradores.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvBorradores.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvBorradores.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 4
0
        public frmListarCumplimientoDeMetas()
        {
            daoEmpleado = new EmpleadoWS.EmpleadoWSClient();
            InitializeComponent();
            //Solo por un momento por favor raul no me pegues
            EmpleadoWS.empleado[]             empleados = daoEmpleado.listarPorJefeVentas(Program.empleado.idEmpleado, "", "", "");
            BindingList <EmpleadoWS.empleado> misEmpleados;

            if (empleados == null || empleados.Length < 1)
            {
                misEmpleados = new BindingList <EmpleadoWS.empleado>();
            }
            else
            {
                misEmpleados = new BindingList <EmpleadoWS.empleado>(empleados);
            }

            int[] visitados = daoEmpleado.obtenerNumVisitas(Program.empleado.idEmpleado);
            if (visitados == null || visitados.Length < 1)
            {
                numVisitados = new BindingList <int>();
            }
            else
            {
                numVisitados = new BindingList <int>(visitados.ToArray());
            }

            int[] asignados = daoEmpleado.obtenerNumClientes(Program.empleado.idEmpleado);
            if (asignados == null || asignados.Length < 1)
            {
                numAsignados = new BindingList <int>();
            }
            else
            {
                numAsignados = new BindingList <int>(asignados.ToArray());
            }

            dgvEmpleados.AutoGenerateColumns = false;
            dgvEmpleados.DataSource          = misEmpleados;

            #region colores de seleccion
            dgvEmpleados.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvEmpleados.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvEmpleados.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvEmpleados.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvEmpleados.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvEmpleados.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 5
0
        public frmBuscarProductoXZona()
        {
            daoProductosXZona = new ProductoXZonaWS.ProductoXZonaWSClient();
            daoZona           = new ZonaWS.ZonaWSClient();
            InitializeComponent();
            ZonaWS.zona[] misZonas = daoZona.listarZonas();
            ZonaWS.zona   vacio    = new ZonaWS.zona();
            vacio.idZona = 0;
            vacio.nombre = "Cualquiera";
            ZonaWS.zona[]             vacioA = { vacio };
            BindingList <ZonaWS.zona> listaZonas;

            if (misZonas != null)
            {
                listaZonas = new BindingList <ZonaWS.zona>(vacioA.Concat(misZonas).ToArray());
            }
            else
            {
                listaZonas = new BindingList <ZonaWS.zona>(vacioA);
            }

            cboZona.DataSource    = listaZonas;
            cboZona.ValueMember   = "idZona";
            cboZona.DisplayMember = "nombre";

            if (Program.empleado.cargo.nombre == "VENDEDOR")
            {
                cboZona.SelectedValue = Program.empleado.zona.idZona;
                cboZona.Enabled       = false;
            }
            else
            {
                cboZona.SelectedItem = vacio;
            }

            completarTabla();
            #region colores de seleccion
            dgvProductoXZona.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductoXZona.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvProductoXZona.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductoXZona.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvProductoXZona.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductoXZona.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 6
0
        public frmNuevaCartera()
        {
            daoCliente = new ClienteWS.ClienteWSClient();
            daoCartera = new CarteraWS.CarteraWSClient();
            daoVisita  = new VisitaWS.VisitaWSClient();
            misVisitas = new BindingList <VisitaWS.visita>();
            InitializeComponent();
            frmGestionarCarteras.empleadoSeleccionado = (EmpleadoWS.empleado)frmGestionarCarteras.dgv.CurrentRow.DataBoundItem;
            txtId.Text        = frmGestionarCarteras.empleadoSeleccionado.idEmpleado.ToString();
            txtNombre.Text    = frmGestionarCarteras.empleadoSeleccionado.nombre;
            txtApPaterno.Text = frmGestionarCarteras.empleadoSeleccionado.apellidoPaterno;
            int idZona = frmGestionarCarteras.empleadoSeleccionado.zona.idZona;

            if (idZona < 1)
            {
                MessageBox.Show("Debe asignar una zona al vendedor previamente", "Mensaje de advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                btnAddCliente.Enabled    = false;
                btnRemoveCliente.Enabled = false;
                btnBuscarCliente.Enabled = false;
                btnGuardar.Enabled       = false;
            }
            else
            {
                VisitaWS.visita[] visitas = daoVisita.listarVisitas(frmGestionarCarteras.empleadoSeleccionado.cartera.idCartera);
                if (visitas == null || visitas.Length < 1)
                {
                    misVisitas = new BindingList <VisitaWS.visita>();
                }
                else
                {
                    misVisitas = new BindingList <VisitaWS.visita>(visitas.ToArray());
                }
                dataGridView1.AutoGenerateColumns = false;
                dataGridView1.DataSource          = misVisitas;
            }

            #region colores de seleccion
            dataGridView1.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dataGridView1.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dataGridView1.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dataGridView1.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dataGridView1.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dataGridView1.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 7
0
        public frmLogeo()
        {
            daoEmpleado = new EmpleadoWS.EmpleadoWSClient();
            daoZona     = new ZonaWS.ZonaWSClient();

            InitializeComponent();

            btnIngresar.BackColor = Program.colorR;
            btnIngresar.IconColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.5);
            btnSalir.IconColor    = ThemeColor.ChangeColorBrightness(Color.FromArgb(199, 171, 124), -0.5);
            this.DoubleBuffered   = true;

            txtUsuario.Text    = "";
            txtContraseña.Text = "";
            txtContraseña.UseSystemPasswordChar = true;
            lblMensajeError.Visible             = false;
        }
Ejemplo n.º 8
0
        public frmGestionarCarteras()
        {
            daoEmpleado = new EmpleadoWS.EmpleadoWSClient();
            InitializeComponent();
            dgv = dgvCarteras;
            recargarDGV();
            #region colores de seleccion
            dgvCarteras.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvCarteras.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvCarteras.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvCarteras.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvCarteras.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvCarteras.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 9
0
        public frmGestionarVisitas()
        {
            InitializeComponent();
            daoVisita = new VisitaWS.VisitaWSClient();
            completarVisita();

            #region colores de seleccion
            dgvVisitas.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvVisitas.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvVisitas.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvVisitas.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvVisitas.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvVisitas.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 10
0
        public frmGestionarZonas()
        {
            daoZona = new ZonaWS.ZonaWSClient();
            InitializeComponent();
            dgv = dgvZonas;
            dgvZonas.AutoGenerateColumns = false;
            recargarDGV();
            #region colores de seleccion
            dgvZonas.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvZonas.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvZonas.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvZonas.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvZonas.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvZonas.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 11
0
        public frmMostrarPromocion(PromocionWS.promocion promocionSeleccionada)
        {
            daoPromocionXProducto = new PromocionXProductoWS.PromocionXProductoWSClient();
            daoZona = new ZonaWS.ZonaWSClient();
            InitializeComponent();
            txtId.Text           = promocionSeleccionada.idPromocion.ToString();
            txtNombre.Text       = promocionSeleccionada.nombre;
            txtDescripcion.Text  = promocionSeleccionada.descripcion;
            dtpFechaInicio.Value = promocionSeleccionada.fechaInicio;
            dtpFechaFin.Value    = promocionSeleccionada.fechaFin;
            ZonaWS.zona[] listaZonas = daoZona.listarZonas();
            if (listaZonas == null || listaZonas.Length < 1)
            {
                cboZona.DataSource = new BindingList <ZonaWS.zona>();
            }
            cboZona.DataSource    = new BindingList <ZonaWS.zona>(listaZonas);
            cboZona.ValueMember   = "idZona";
            cboZona.DisplayMember = "nombre";

            cboZona.SelectedValue = promocionSeleccionada.zona.idZona;

            PromocionXProductoWS.promocionXProducto[] listaPromocionXProducto =
                daoPromocionXProducto.listarPromocionXProducto(promocionSeleccionada.idPromocion);
            dgvPromocionXProducto.AutoGenerateColumns = false;
            if (listaPromocionXProducto == null || listaPromocionXProducto.Length < 1)
            {
                dgvPromocionXProducto.DataSource = new BindingList <PromocionXProductoWS.promocionXProducto>();
            }
            else
            {
                dgvPromocionXProducto.DataSource = new BindingList <PromocionXProductoWS.promocionXProducto>(listaPromocionXProducto);
            }

            #region colores de seleccion
            dgvPromocionXProducto.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromocionXProducto.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvPromocionXProducto.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromocionXProducto.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvPromocionXProducto.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromocionXProducto.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 12
0
        public frmBuscarCartera()
        {
            InitializeComponent();

            daoEmpleado = new EmpleadoWS.EmpleadoWSClient();
            daoZona     = new ZonaWS.ZonaWSClient();
            ZonaWS.zona[] listaZonas  = daoZona.listarZonas();
            ZonaWS.zona   zonaDefault = new ZonaWS.zona();
            zonaDefault.idZona = 0;
            zonaDefault.nombre = "Cualquiera";

            if (listaZonas == null)
            {
                ZonaWS.zona[] listaZonas2 = new ZonaWS.zona[1];
                listaZonas2[0]     = zonaDefault;
                cboZona.DataSource = new BindingList <ZonaWS.zona>(listaZonas2);
            }
            else
            {
                ZonaWS.zona[] listaZonas2 = new ZonaWS.zona[listaZonas.Length + 1];
                listaZonas2[0] = zonaDefault;
                for (int i = 0; i < listaZonas.Length; i++)
                {
                    listaZonas2[i + 1] = listaZonas[i];
                }
                misZonas = new BindingList <ZonaWS.zona>(listaZonas2);

                cboZona.DataSource = misZonas;
            }
            cboZona.ValueMember   = "idZona";
            cboZona.DisplayMember = "nombre";
            completarTabla();

            #region colores de seleccion
            dgvCarteras.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvCarteras.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvCarteras.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvCarteras.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvCarteras.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvCarteras.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 13
0
        public frmBuscarPromocion()
        {
            daoPromocion = new PromocionWS.PromocionWSClient();
            InitializeComponent();
            dgv = dgvPromociones;
            dtpFechaInicio.Value = DateTime.Today.AddMonths(-3);
            dtpFechaFIn.Value    = DateTime.Today.AddMonths(3);
            completarTabla();
            #region colores de seleccion
            dgvPromociones.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromociones.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvPromociones.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromociones.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvPromociones.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromociones.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
        public frmGestionarGuiasRemision()
        {
            daoGuiaRemision = new GuiaRemisionWS.GuiaRemisionWSClient();
            InitializeComponent();
            dgv = dgvGuiasDeRemision;
            dgvGuiasDeRemision.AutoGenerateColumns = false;
            recargarDGV();

            #region colores de seleccion
            dgvGuiasDeRemision.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvGuiasDeRemision.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvGuiasDeRemision.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvGuiasDeRemision.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvGuiasDeRemision.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvGuiasDeRemision.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 15
0
        public frmGestionarClientes()
        {
            daoCliente         = new ClienteWS.ClienteWSClient();
            daoPersonaContacto = new PersonaContactoWS.PersonaContactoWSClient();
            InitializeComponent();
            dgv = dgvClientes;
            dgvClientes.AutoGenerateColumns = false;
            recargarDGV();

            #region colores de seleccion
            dgvClientes.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvClientes.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvClientes.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvClientes.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvClientes.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvClientes.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 16
0
        public frmBuscarEmpleado()
        {
            InitializeComponent();
            dgv = dgvEmpleados;
            BindingList <ZonaWS.zona> misZonas;

            daoEmpleado = new EmpleadoWS.EmpleadoWSClient();
            daoZona     = new ZonaWS.ZonaWSClient();

            misZonas = new BindingList <ZonaWS.zona>(daoZona.listarZonas().ToList());

            ZonaWS.zona zonaDefault = new ZonaWS.zona();
            zonaDefault.idZona = 0;
            zonaDefault.nombre = "Cualquiera";

            if (misZonas == null)
            {
                misZonas = new BindingList <ZonaWS.zona>();
                misZonas.Add(zonaDefault);
                cboZona.DataSource = new BindingList <ZonaWS.zona>(misZonas);
            }
            else
            {
                misZonas.Insert(0, zonaDefault);
                cboZona.DataSource = misZonas;
            }
            cboZona.ValueMember   = "idZona";
            cboZona.DisplayMember = "nombre";
            completarTabla();

            #region colores de seleccion
            dgvEmpleados.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvEmpleados.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvEmpleados.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvEmpleados.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvEmpleados.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvEmpleados.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 17
0
        public frmBuscarCliente()
        {
            //tipoFrm 2 para cboZona habilitado idBusqueda = idZona	listarClientes
            tipoFrmVendedor    = 2;
            daoCliente         = new ClienteWS.ClienteWSClient();
            daoZona            = new ZonaWS.ZonaWSClient();
            daoVisita          = new VisitaWS.VisitaWSClient();
            daoPersonaContacto = new PersonaContactoWS.PersonaContactoWSClient();
            InitializeComponent();
            dgv = dgvClientes;
            ZonaWS.zona vacio = new ZonaWS.zona();
            vacio.idZona = 0;
            vacio.nombre = "Cualquiera";
            ZonaWS.zona[] vacioA   = { vacio };
            ZonaWS.zona[] misZonas = daoZona.listarZonas();
            if (misZonas == null || misZonas.Length < 1)
            {
                cboZona.DataSource = new BindingList <ZonaWS.zona>(vacioA);
            }
            else
            {
                cboZona.DataSource = new BindingList <ZonaWS.zona>(vacioA.Concat(misZonas).ToArray());
            }
            cboZona.ValueMember    = "idZona";
            cboZona.DisplayMember  = "nombre";
            btnSeleccionar.Visible = false;
            evitarAct = false;
            completarTabla();
            #region colores de seleccion
            dgvClientes.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvClientes.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvClientes.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvClientes.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvClientes.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvClientes.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
        public frmBuscarProductoPorZona(int idTipoParam, int idZonaParam)
        {
            //idTipoParam 0 = buscar productos
            //idTipoParam 1 = buscar productos sin una promocion (solo es usa en nueva promocion)

            InitializeComponent();
            this.idZona      = idZonaParam;
            this.idTipo      = idTipoParam;
            daoProductoXZona = new ProductoXZonaWS.ProductoXZonaWSClient();
            dgvProductos.AutoGenerateColumns = false;
            cargarTabla();
            #region colores de seleccion
            dgvProductos.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductos.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvProductos.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductos.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvProductos.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductos.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 19
0
        public frmBuscarFactura(int idTipo)
        {
            //idTipo 0 = BUSCAR SIMPLE SIN SELECCIONAR
            //idTipo 1 = CON SELECCIONAR
            this.idTipo = idTipo;
            daoFactura  = new FacturaWS.FacturaWSClient();
            InitializeComponent();
            dgv = dgvFacturas;
            dtpFechaEmisionIni.Value       = DateTime.Today.AddMonths(-3);
            dtpFechaEmisionFinal.Value     = DateTime.Today.AddMonths(3);
            dtpFechaVencimientoIni.Value   = DateTime.Today.AddMonths(-3);
            dtpFechaVencimientoFinal.Value = DateTime.Today.AddMonths(3);
            rbEmisionAmbos.Checked         = true;
            rbPagadoAmbos.Checked          = true;

            if (idTipo == 0)
            {
                btnSeleccionar.Visible = false;
            }

            if (Program.empleado.cargo.nombre == "VENDEDOR")
            {
                dgvFacturas.Columns["NOMBRE"].Visible           = false;
                dgvFacturas.Columns["APELLIDO_PATERNO"].Visible = false;
                dgvFacturas.Columns["APELLIDO_MATERNO"].Visible = false;
            }
            completarTabla();
            #region colores de seleccion
            dgvFacturas.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvFacturas.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvFacturas.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvFacturas.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvFacturas.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvFacturas.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 20
0
        private void customizeDesign()
        {
            pnlLateralIzquierdo.Visible    = false;
            pnlGestionProducto.Visible     = false;
            pnlGestionZonas.Visible        = false;
            pnlGestionEmpleados.Visible    = false;
            pnlGestionClientes.Visible     = false;
            pnlEmpGestionProductos.Visible = false;
            pnlEmpGestionPedidos.Visible   = false;

            ocultaBotonesCabecera(false, false, false, false, false);
            btnRecarga.Visible = true;

            pnlControlBox.BackColor        = Program.colorR;
            pnlLateralIzquierdo.AutoScroll = false;

            lblControlName.ForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.5);

            btnMinimizar.BackColor = Program.colorR;
            btnMinimizar.IconColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.5);
            btnMaximizar.BackColor = Program.colorR;
            btnMaximizar.IconColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.5);
            btnSalir.BackColor     = Program.colorR;
            btnSalir.IconColor     = ThemeColor.ChangeColorBrightness(Program.colorR, -0.5);

            #region Autosizable
            //this.SizeGripStyle = SizeGripStyle.Show;
            //this.FormBorderStyle = FormBorderStyle.None;
            //this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
            //this.FormBorderStyle = FormBorderStyle.FixedSingle;
            //this.FormBorderStyle = FormBorderStyle.FixedToolWindow;//QUITA EL BLANCO, PERO NO SE PUEDE AGRANDAR POR LOS LADOS
            this.FormBorderStyle = FormBorderStyle.SizableToolWindow;            //MANTIENE EL BLANCO, PERO SE PUEDE HACER DE TODO

            this.ControlBox     = false;
            this.DoubleBuffered = true;
            //this.MaximizedBounds = Screen.FromHandle(this.Handle).WorkingArea;
            #endregion
        }
        public frmNuevoProductoXZona()
        {
            daoProductoXZona = new ProductoXZonaWS.ProductoXZonaWSClient();
            daoZona          = new ZonaWS.ZonaWSClient();
            InitializeComponent();
            ZonaWS.zona[]             misZonas = daoZona.listarZonas();
            BindingList <ZonaWS.zona> listaZonas;

            if (misZonas == null)
            {
                listaZonas = new BindingList <ZonaWS.zona>();
            }
            else
            {
                listaZonas = new BindingList <ZonaWS.zona>(misZonas.ToArray());
            }
            cboZona.DataSource        = listaZonas;
            cboZona.ValueMember       = "idZona";
            cboZona.DisplayMember     = "nombre";
            txtNombreProducto.Enabled = false;
            txtCantUnidades.Enabled   = false;
            txtPrecioSugerido.Enabled = false;
            txtUnidades.Enabled       = false;
            misProductoXZona          = new BindingList <ProductoXZonaWS.productoXZona>();
            cargarTabla();

            #region colores de seleccion
            dgvProducto.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProducto.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvProducto.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProducto.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvProducto.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProducto.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 22
0
        public frmNuevaPromocion()
        {
            InitializeComponent();
            #region colores de seleccion
            dgvPromocionXProducto.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromocionXProducto.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvPromocionXProducto.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromocionXProducto.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvPromocionXProducto.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromocionXProducto.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion

            daoPromocion          = new PromocionWS.PromocionWSClient();
            daoPromocionXProducto = new PromocionXProductoWS.PromocionXProductoWSClient();
            daoZona               = new ZonaWS.ZonaWSClient();
            cboZona.DataSource    = new BindingList <ZonaWS.zona>(daoZona.listarZonas().ToArray());
            cboZona.ValueMember   = "idZona";
            cboZona.DisplayMember = "nombre";

            if (frmVentanaPrincipal.nBtn == 1)
            {   //OBTNER DATOS DE FILA SELECCIONADA
                PromocionWS.promocion miPromocion = new PromocionWS.promocion();

                if (Program.pantallas[Program.pantallas.Count - 1].Formulario.Name == "frmGestionarPromociones")
                {
                    frmGestionarPromociones.promocionSeleccionada = (PromocionWS.promocion)frmGestionarPromociones.dgv.CurrentRow.DataBoundItem;
                    miPromocion = frmGestionarPromociones.promocionSeleccionada;
                }
                else
                {
                    frmBuscarPromocion.promocionSeleccionada = (PromocionWS.promocion)frmBuscarPromocion.dgv.CurrentRow.DataBoundItem;
                    miPromocion = frmBuscarPromocion.promocionSeleccionada;
                }
                txtId.Text            = miPromocion.idPromocion.ToString();
                txtNombre.Text        = miPromocion.nombre;
                txtDescripcion.Text   = miPromocion.descripcion;
                dtpFechaInicio.Value  = miPromocion.fechaInicio;
                dtpFechaFin.Value     = miPromocion.fechaFin;
                cboZona.SelectedValue = miPromocion.zona.idZona;
                //Listar los productos de la promoción.
                txtDescuento.Enabled      = false;
                txtStock.Enabled          = false;
                btnAddProducto.Enabled    = false;
                btnRemoveProducto.Enabled = false;
                btnBuscarProducto.Enabled = false;
                cboZona.Enabled           = false;
                int idPromocion = miPromocion.idPromocion;
                PromocionXProductoWS.promocionXProducto[] auxPromoXProd = daoPromocionXProducto.listarPromocionXProducto(idPromocion);
                if (auxPromoXProd.Length == 0)
                {
                    misPromocionXProducto = new BindingList <PromocionXProductoWS.promocionXProducto>();
                }
                else
                {
                    misPromocionXProducto = new BindingList <PromocionXProductoWS.promocionXProducto>(auxPromoXProd.ToList());
                }
                cargarTabla();
            }
            else
            {
                misPromocionXProducto = new BindingList <PromocionXProductoWS.promocionXProducto>();
                cargarTabla();
            }

            #region colores de seleccion
            dgvPromocionXProducto.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromocionXProducto.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvPromocionXProducto.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromocionXProducto.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvPromocionXProducto.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvPromocionXProducto.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Ejemplo n.º 23
0
        public frmNuevoBorrador()
        {
            montoTotal = 0;
            daoZona    = new ZonaWS.ZonaWSClient();
            daoPedido  = new PedidoWS.PedidoWSClient();
            InitializeComponent();
            cboEstado.DataSource = estadoBorrador;
            lineas = new BindingList <LineaPedidoWS.lineaPedido>();
            completarTabla();
            if (frmVentanaPrincipal.nBtn == 1)
            {
                daoCliente = new ClienteWS.ClienteWSClient();
                daoLinea   = new LineaPedidoWS.LineaPedidoWSClient();
                btnBuscarCliente.Enabled = false;
                if (Program.empleado.cargo.idCargo == 2)
                {
                    gboPedido.Enabled      = true;
                    gboLineaPedido.Enabled = false;
                    txtDireccion.BackColor = SystemColors.InactiveCaption;
                    txtCantidad.BackColor  = SystemColors.InactiveCaption;
                    gboCliente.Enabled     = false;
                }
                //OBTENER DATOS DE FILA SELECCIONADA
                if (Program.pantallas[Program.pantallas.Count - 1].Formulario.Name == "frmGestionarBorradores")
                {
                    pedidoSeleccionado = (PedidoWS.pedido)frmGestionarBorradores.dgv.CurrentRow.DataBoundItem;
                }
                else
                {
                    pedidoSeleccionado = (PedidoWS.pedido)frmBuscarBorrador.dgv.CurrentRow.DataBoundItem;
                }
                txtIDOrdenVenta.Text                   = pedidoSeleccionado.idPedido.ToString();
                txtDireccion.Text                      = pedidoSeleccionado.direccionEntrega;
                clienteSeleccionado                    = daoCliente.obtenerCliente(pedidoSeleccionado.cliente.idCliente);
                clienteSeleccionado.idCliente          = pedidoSeleccionado.cliente.idCliente;
                pedidoSeleccionado.cliente             = new PedidoWS.cliente();
                pedidoSeleccionado.cliente.idCliente   = clienteSeleccionado.idCliente;
                pedidoSeleccionado.cliente.ruc         = clienteSeleccionado.ruc;
                pedidoSeleccionado.cliente.razonSocial = clienteSeleccionado.razonSocial;
                pedidoSeleccionado.cliente.grupo       = clienteSeleccionado.grupo;
                pedidoSeleccionado.cliente.tipoEmpresa = clienteSeleccionado.tipoEmpresa;
                ZonaWS.zona zona = daoZona.mostrarZonaCliente(clienteSeleccionado.idCliente);
                clienteSeleccionado.zona        = new ClienteWS.zona();
                clienteSeleccionado.zona.idZona = zona.idZona;
                txtRucCliente.Text  = clienteSeleccionado.ruc.ToString();
                txtRazonSocial.Text = clienteSeleccionado.razonSocial;
                LineaPedidoWS.lineaPedido[] auxLineas = daoLinea.listarLineaPedidos(pedidoSeleccionado.idPedido);
                montoTotal = pedidoSeleccionado.montoTotal;
                foreach (LineaPedidoWS.lineaPedido lp in auxLineas)
                {
                    lineas.Add(lp);
                }
                completarTabla();
            }

            #region colores de seleccion
            dgvLineas.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvLineas.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvLineas.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvLineas.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvLineas.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvLineas.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }