public void completarTabla()
 {
     dgvEmpleados.AutoGenerateColumns = false;
     EmpleadoWS.empleado[] misEmpleados = daoEmpleado.listarPorJefeVentas(Program.empleado.idEmpleado, txtNombre.Text, txtApPaterno.Text, txtApMaterno.Text);
     if (misEmpleados != null)
     {
         dgvEmpleados.DataSource = new BindingList <EmpleadoWS.empleado>(misEmpleados.ToArray());
         lblNotFound.Visible     = false;
     }
     else
     {
         dgvEmpleados.DataSource = new BindingList <EmpleadoWS.empleado>();
         lblNotFound.Visible     = true;
     }
 }
Beispiel #2
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
        }
        public void recargarDGV()
        {
            misEmpleados = daoEmpleado.listarPorJefeVentas(Program.empleado.idEmpleado, "", "", "");

            if (misEmpleados != null)
            {
                dgvEmpleados.DataSource = new BindingList <EmpleadoWS.empleado>(misEmpleados.ToArray());
                lblNotFound.Visible     = false;
            }
            else
            {
                dgvEmpleados.DataSource = new BindingList <EmpleadoWS.empleado>();
                lblNotFound.Visible     = true;
            }
        }
        public void cargarValores()
        {
            chartVentas.Series.Clear();
            BindingList <EmpleadoWS.empleado> misEmpleados;

            EmpleadoWS.empleado[] empleados = daoEmpleado.listarPorJefeVentas(Program.empleado.idEmpleado, "", "", "");
            if (empleados == null || empleados.Length < 1)
            {
                misEmpleados = new BindingList <EmpleadoWS.empleado>();
            }
            else
            {
                misEmpleados = new BindingList <EmpleadoWS.empleado>(empleados.ToList());
            }
            chartVentas.Series.Add("Suma Ventas");
            chartVentas.ChartAreas[0].AxisX.LabelStyle.Angle = -90;
            chartVentas.ChartAreas[0].AxisX.Interval         = 1;
            foreach (EmpleadoWS.empleado emp in empleados)
            {
                chartVentas.Series["Suma Ventas"].Points.AddXY(emp.apellidoPaterno + " " + emp.apellidoMaterno + ", " + emp.nombre, emp.sumVentas);
            }
        }