Example #1
0
        public Categoria buscarCategoria(long idCategoria)
        {
            Categoria categoria = new Categoria();

            String query = "select * from categoria where categoria.idCategoria = " + idCategoria + ";";

            SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(query);

            if (resultadoSQL.Read())
            {
                categoria = obtenerCategoria(resultadoSQL);
            }
            else
            {
                return(null);
            }

            return(categoria);
        }
Example #2
0
        public ComprobanteDePago buscarComprobanteDePago(long idComprobanteDePago)
        {
            ComprobanteDePago comprobanteDePago = new ComprobanteDePago();

            String query = "select *from comprobanteDePago where comprobanteDePago.idComprobante = " + idComprobanteDePago;

            SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(query);

            if (resultadoSQL.Read())
            {
                comprobanteDePago = obtenerComprobanteDePago(resultadoSQL);
            }
            else
            {
                return(null);
            }

            return(comprobanteDePago);
        }
Example #3
0
        public List <Usuario> obtenerListaDeUsuarios()
        {
            List <Usuario> usuarios = new List <Usuario>();

            string consultaSQL = "select * from Usuario";

            try
            {
                IDataReader resultadoSQL = gestorSQL.ejecutarConsulta(consultaSQL);
                while (resultadoSQL.Read())
                {
                    usuarios.Add(obtenerUsuario(resultadoSQL));
                }
            }
            catch (Exception err)
            {
                throw err;
            }
            return(usuarios);
        }
Example #4
0
        public List <Contrato> listarcontratos()
        {
            List <Contrato> listaDeContratos = new List <Contrato>();
            Contrato        aux;
            string          listarContratos = "select idcontrato,cargo,estadocontrato,fechafin,fechainicio,tieneasignacionfamiliar,valorhora,idempleado,idafp from contratos;";

            try
            {
                SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(listarContratos);
                while (resultadoSQL.Read())
                {
                    aux = obtenerContrato(resultadoSQL);
                    listaDeContratos.Add(aux);
                }
            }
            catch (Exception err)
            {
                throw err;
            }
            return(listaDeContratos);
        }
Example #5
0
        public List <Movimiento> obtenerListaDeMovimientos()
        {
            List <Movimiento> movimientos = new List <Movimiento>();

            string consultaSQL = "select * from Movimiento";

            try
            {
                IDataReader resultadoSQL = gestorSQL.ejecutarConsulta(consultaSQL);

                while (resultadoSQL.Read())
                {
                    movimientos.Add(obtenerMovimiento(resultadoSQL));
                }
            }
            catch (Exception err)
            {
                throw err;
            }
            return(movimientos);
        }
        public List <BoletaDePago> listarboleta()
        {
            List <BoletaDePago> listaDeBoletas = new List <BoletaDePago>();
            BoletaDePago        aux;
            string listarBoleta = "select idboleta, asignacionfamiliar, descuentoporafp, sueldobasico,sueldoneto ,totaldehoras,totaldescuentos,totalingresos,idperiodo,idconcepto,idcontrato from boleta;";

            try
            {
                SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(listarBoleta);
                while (resultadoSQL.Read())
                {
                    aux = obtenerBoleta(resultadoSQL);
                    listaDeBoletas.Add(aux);
                }
            }
            catch (Exception err)
            {
                throw err;
            }
            return(listaDeBoletas);
        }
        public List <Transaccion> obtenerListaDeTransacciones()
        {
            List <Transaccion> transacciones = new List <Transaccion>();

            string consultaSQL = "select * from Movimiento";

            try
            {
                IDataReader resultadoSQL = gestorSQL.ejecutarConsulta(consultaSQL);

                while (resultadoSQL.Read())
                {
                    transacciones.Add(obtenerTransaccion(resultadoSQL));
                }
            }
            catch (Exception err)
            {
                throw err;
            }
            return(transacciones);
        }
Example #8
0
        public List <ConceptoDeIngresosDescuentos> listarConceptosDeIngresosDescuento()
        {
            List <ConceptoDeIngresosDescuentos> listaDeConceptosIngresosDescuentos = new List <ConceptoDeIngresosDescuentos>();
            ConceptoDeIngresosDescuentos        aux;
            string listaDeConceptos = "select idconcepto,montodeotrosdescuentos,montodeotrosingresos,montoporadelantos,montoporhorasausentes," +
                                      "montoporhorasextras,montoporreintegros from conceptoDeIngresosDescuentos;";

            try
            {
                SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(listaDeConceptos);
                while (resultadoSQL.Read())
                {
                    aux = obtenerConceptos(resultadoSQL);
                    listaDeConceptosIngresosDescuentos.Add(aux);
                }
            }
            catch (Exception err)
            {
                throw err;
            }
            return(listaDeConceptosIngresosDescuentos);
        }
Example #9
0
        public List <Transaccion> obtenerListaDeTransaccionesPorCuenta(String cuentaID)
        {
            List <Transaccion> listaDeTransacciones = new List <Transaccion>();
            Transaccion        transaccion;
            string             consultaSQL = "select t.transaccionID,t.fechaTransaccion,t.monto,t.tipoTransaccion,t.valoracion,t.cuentaOrigenID,cuentaDestinoID from Transaccion t,Cuenta c where t.cuentaOrigenID=c.cuentaID and cuentaID='" + cuentaID + "'";

            try
            {
                SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(consultaSQL);

                while (resultadoSQL.Read())
                {
                    transaccion = obtenerTransaccion(resultadoSQL);
                    listaDeTransacciones.Add(transaccion);
                }
            }
            catch (Exception err)
            {
                throw err;
            }
            return(listaDeTransacciones);
        }
        public LineaDeVenta buscarLineaDeVenta(long idLineaDeVenta)
        {
            LineaDeVenta lineasDeVenta = new LineaDeVenta();

            String query = "select *from lineaDeVenta where lineaDeVenta.idLineaDeVenta = " + idLineaDeVenta;

            SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(query);

            if (resultadoSQL.Read())
            {
                lineasDeVenta = obtenerLineaDeVenta(resultadoSQL);
            }
            else
            {
                return(null);
            }

            return(lineasDeVenta);
        }
        public void actualizarPeriodo(PeriodoDePago periodoDePago)
        {
            String consultaSQL = "update PeriodoDePago set estado = 'Procesado' where PeriodoDePago.id = '" + periodoDePago.IdPeriodoDePago + "';";

            try
            {
                SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(consultaSQL);
                if (resultadoSQL.Read())
                {
                    periodoDePago = obtenerPeriodo(resultadoSQL);
                }
                else
                {
                    throw new Exception("No existe el Periodo de Pago");
                }
            }
            catch (Exception err)
            {
                throw err;
            }
        }
Example #12
0
        public Empleado buscarPorDni(string dni)
        {
            Empleado empleado;
            String   consultaSQL = "select * from empleado where empleado.dni = '" + dni + "';";

            try
            {
                SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(consultaSQL);
                if (resultadoSQL.Read())
                {
                    empleado = obtenerEmpleado(resultadoSQL);
                }
                else
                {
                    throw new Exception("No existe el Empleado");
                }
            }catch (Exception err)
            {
                throw err;
            }
            return(empleado);
        }
Example #13
0
        public Movimiento buscarPorCodigo(string codigo)
        {
            Movimiento movimiento;
            string     consultaSQL = "select * from Movimiento where codigo = \"" + codigo + "\"";

            try
            {
                SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(consultaSQL);
                if (resultadoSQL.Read())
                {
                    movimiento = obtenerMovimiento(resultadoSQL);
                    //resultadoSQL.Close();
                }
                else
                {
                    throw new Exception("No existe movimiento.");
                }
            }
            catch (Exception err)
            {
                throw err;
            }
            return(movimiento);
        }
Example #14
0
        public Producto buscar(long idProducto)
        {
            Producto producto = new Producto();

            String query = "select *from producto where producto.idProducto = " + idProducto + " and producto.estado = 1 ;";

            SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(query);

            if (resultadoSQL.Read())
            {
                producto = obtenerProducto(resultadoSQL);
            }
            else
            {
                return(null);
            }

            return(producto);
        }
Example #15
0
        public List <Cuenta> obtenerListaDeCuentas(String usuarioID)
        {
            List <Cuenta> listaDecuentas = new List <Cuenta>();
            Cuenta        cuenta;
            string        consultaSQL = "select cuenta.cuentaID, cuenta.saldo, cuenta.tipoMoneda, cuenta.estado,cuenta.clave from Cuenta cuenta,Usuario usuario where cuenta.usuarioID=usuario.usuarioID and usuario.usuarioID='" + usuarioID + "'";

            try
            {
                SqlDataReader resultadoSQL = gestorSQL.ejecutarConsulta(consultaSQL);

                while (resultadoSQL.Read())
                {
                    cuenta = obtenerCuenta(resultadoSQL);
                    listaDecuentas.Add(cuenta);
                }
            }

            catch (Exception err)
            {
                throw err;
            }
            return(listaDecuentas);
        }