Пример #1
0
        public void buscar()
        {
            if (!int.TryParse(txtAnio.Text.Trim(), out anio))
            {
                return;
            }
            List <BDParametro> listParametros = new List <BDParametro>();
            BDHandler          handler        = new BDHandler();

            listParametros.Add(new BDParametro("@anio", anio));
            listParametros.Add(new BDParametro("@trimestre", cmbTrimestre.SelectedIndex + 1));
            switch (cmbEstadistica.SelectedIndex)
            {
            case 0:
                dgEstadistica.DataSource = handler.execSelectSP("LJDG.choferes_mayor_recaudacion", listParametros);
                break;

            case 1:
                dgEstadistica.DataSource = handler.execSelectSP("LJDG.choferes_viaje_mas_largo", listParametros);
                break;

            case 2:
                dgEstadistica.DataSource = handler.execSelectSP("LJDG.clientes_mayor_consumo", listParametros);
                break;

            case 3:
                dgEstadistica.DataSource = handler.execSelectSP("LJDG.cliente_auto", listParametros);
                break;
            }
        }
Пример #2
0
        public void buscar()
        {
            List <BDParametro> listParametros = new List <BDParametro>();
            BDHandler          handler        = new BDHandler();

            listParametros.Add(new BDParametro("@marca", cmbMarca.SelectedIndex));
            listParametros.Add(new BDParametro("@modelo", txtBoxModelo.Text.Trim()));
            listParametros.Add(new BDParametro("@patente", txtBoxPatente.Text.Trim()));
            listParametros.Add(new BDParametro("@chofer", idChofer));
            if (modo == 'M')
            {
                dgAuto.DataSource = handler.execSelectSP("LJDG.buscar_auto", listParametros);
            }
            else
            {
                dgAuto.DataSource = handler.execSelectSP("LJDG.buscar_auto_habilitado", listParametros);
            }
            if (dgAuto.RowCount == 0)
            {
                btnSeleccionar.Enabled = false;
            }
            else
            {
                btnSeleccionar.Enabled = true;
            }
        }
Пример #3
0
        private void buscar()
        {
            List <BDParametro> listParametros = new List <BDParametro>();

            long dni;

            long.TryParse(txtDNI.Text, out dni);
            BDHandler handler = new BDHandler();

            listParametros.Add(new BDParametro("@nombre", txtNombre.Text.Trim()));
            listParametros.Add(new BDParametro("@apellido", txtApellido.Text.Trim()));
            listParametros.Add(new BDParametro("@dni", dni));
            //el chofer o cliente puede estar deshabilitado y se debe poder modificarle los datos
            //puede estar deshabilitado el chofer y modificarle/darle de baja un auto que tiene asignado,
            //pero debe estar habilitado para asignarle un nuevo auto
            //tambien puede estar deshabilitado el cliente y facturarle, pero debe estar habilitado el chofer para rendirle
            //en el resto de los casos debe estar habilitado el chofer/cliente (para darle de baja, registrarle un viaje)
            if (tipoIndividuo == "Chofer")
            {
                if (modo == 'M' || modo == 'S')
                {
                    dgIndividuo.DataSource = handler.execSelectSP("LJDG.buscar_chofer", listParametros);
                }
                else
                {
                    dgIndividuo.DataSource = handler.execSelectSP("LJDG.buscar_chofer_habilitado", listParametros);
                }
            }
            else if (tipoIndividuo == "Cliente")
            {
                if (modo == 'M' || modo == 'F')
                {
                    dgIndividuo.DataSource = handler.execSelectSP("LJDG.buscar_cliente", listParametros);
                }
                else
                {
                    dgIndividuo.DataSource = handler.execSelectSP("LJDG.buscar_cliente_habilitado", listParametros);
                }
            }
            if (dgIndividuo.RowCount == 0)
            {
                btnSeleccionar.Enabled = false;
            }
            else
            {
                btnSeleccionar.Enabled = true;
            }
        }
Пример #4
0
        public static List <Turno> obtenerTurnos()
        {
            var miLista = new List <Turno>();
            List <BDParametro> listParametros = new List <BDParametro>();
            BDHandler          handler        = new BDHandler();

            miLista = handler.execSelectSP("LJDG.obtener_turnos")
                      .AsEnumerable()
                      .Select(m => new Turno()
            {
                ID_Turno = m.Field <int>("ID_Turno")
                ,
                Hora_Inicio = m.Field <decimal>("HoraInicio")
                ,
                Hora_Finalizacion = m.Field <decimal>("HoraFinalizacion")
                ,
                Descripcion = m.Field <string>("Descripcion")
                ,
                Valor_Km = m.Field <decimal>("ValorKm")
                ,
                Precio_Base = m.Field <decimal>("PrecioBase")
                ,
                Habilitado = m.Field <bool>("Habilitado")
            }).ToList();
            //.AsEnumerable()
            //.Select(r => r[0].ToString()).ToList();
            return(miLista);
        }
Пример #5
0
        public List <String> obtenerRolesUsuario()
        {
            roles = new List <String>();
            List <BDParametro> listParametros = new List <BDParametro>();

            BDHandler handler = new BDHandler();

            listParametros.Add(new BDParametro("@usuario", id));
            roles = handler.execSelectSP("LJDG.obtener_roles_usuario", listParametros)
                    .AsEnumerable()
                    .Select(r => r[0].ToString()).ToList();
            return(roles);
        }
Пример #6
0
        public static List <Funcionalidad> obtenerFuncionalidades()
        {
            var miLista = new List <Funcionalidad>();
            List <BDParametro> listParametros = new List <BDParametro>();
            BDHandler          handler        = new BDHandler();

            miLista = handler.execSelectSP("LJDG.obtener_funcionalidades")
                      .AsEnumerable()
                      .Select(m => new Funcionalidad()
            {
                ID_Funcionalidad = m.Field <int>("ID_Funcionalidad"),
                Descripcion      = m.Field <string>("Descripcion"),
            }).ToList();
            //.AsEnumerable()
            //.Select(r => r[0].ToString()).ToList();
            return(miLista);
        }
Пример #7
0
        public static List <Rol> obtenerRoles()
        {
            var miLista = new List <Rol>();
            List <BDParametro> listParametros = new List <BDParametro>();

            BDHandler handler = new BDHandler();

            miLista = handler.execSelectSP("LJDG.obtener_roles")
                      .AsEnumerable()
                      .Select(m => new Rol()
            {
                ID_Rol     = m.Field <int>("ID_Rol"),
                Nombre     = m.Field <string>("Nombre"),
                Habilitado = m.Field <bool>("Habilitado"),
            }).ToList();
            //.AsEnumerable()
            //.Select(r => r[0].ToString()).ToList();
            return(miLista);
        }