Ejemplo n.º 1
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.º 2
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.º 3
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.º 4
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
        }
Ejemplo n.º 5
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
        }