예제 #1
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
        }
예제 #2
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
        }
예제 #3
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
        }
예제 #4
0
        public frmHomeVendedor()
        {
            InitializeComponent();
            daoEmpleado = new EmpleadoWS.EmpleadoWSClient();
            daoVisita   = new VisitaWS.VisitaWSClient();
            string saludo = "";

            if (Program.empleado.genero == 'M')
            {
                saludo = "Bienvenido, ";
            }
            else
            {
                saludo = "Bienvenida, ";
            }
            lblNombre.Text = saludo + Program.empleado.nombre + " " +
                             Program.empleado.apellidoPaterno + " " +
                             Program.empleado.apellidoMaterno;

            lblZona.Text = Program.empleado.zona.nombre;

            cargarValores();
        }