public List <Problematicas> listar()
        {
            AccesoaDatos         datos = new AccesoaDatos();
            Problematicas        problematica;
            List <Problematicas> lista = new List <Problematicas>();

            try
            {
                datos.SetearQuery("SELECT * FROM Problematicas");
                datos.EjecutarLector();
                while (datos.lector.Read())
                {
                    problematica        = new Problematicas();
                    problematica.ID     = datos.lector.GetInt32(0);
                    problematica.Nombre = datos.lector.GetString(1);
                    lista.Add(problematica);
                }
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
Esempio n. 2
0
        public List <Solicitud> ListarTodo()
        {
            List <Solicitud> lista = new List <Solicitud>();
            Solicitud        solicitud;
            AccesoaDatos     datos = new AccesoaDatos();

            try
            {
                datos.SetearQuery("SELECT S.ID, S.Titulo, S.FechaInicio, E.Nombre, P.Nombre, PRIO.Nombre,S.FechaFin, PRIO.ID, P.ID FROM Solicitudes AS S INNER JOIN Estado_de_Solicitud AS E ON e.ID = S.IDEstado INNER JOIN Prioridades AS PRIO ON PRIO.ID = S.IDPrioridad INNER JOIN Problematicas AS P ON P.ID = S.IDProblematica");
                datos.comando.Parameters.Clear();
                datos.EjecutarLector();
                while (datos.lector.Read())
                {
                    solicitud                     = new Solicitud();
                    solicitud.ID                  = datos.lector.GetInt64(0);
                    solicitud.Titulo              = datos.lector.GetString(1);
                    solicitud.FechaInicio         = datos.lector.GetDateTime(2);
                    solicitud.Estado.Nombre       = datos.lector.GetString(3);
                    solicitud.Problematica.Nombre = datos.lector.GetString(4);
                    solicitud.Prioridad.Nombre    = datos.lector.GetString(5);
                    solicitud.FechaFin            = datos.lector.GetDateTime(6);
                    solicitud.Prioridad.ID        = datos.lector.GetInt32(7);
                    solicitud.Problematica.ID     = datos.lector.GetInt32(8);
                    lista.Add(solicitud);
                }
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 3
0
        public List <Usuario> ListarTODO()
        {
            AccesoaDatos   datos = new AccesoaDatos();
            List <Usuario> lista = new List <Usuario>();
            Usuario        usuario;

            try
            {
                datos.SetearQuery("Select * FROM VW_ListaUsuarios");
                datos.EjecutarLector();
                while (datos.lector.Read())
                {
                    usuario               = new Usuario();
                    usuario.Estado        = datos.lector.GetBoolean(6);
                    usuario.ID            = datos.lector.GetInt64(0);
                    usuario.NombreUsuario = datos.lector.GetString(2);
                    usuario.Contraseña    = datos.lector.GetString(3);
                    usuario.Nombres       = datos.lector.GetString(4);
                    usuario.Apellidos     = datos.lector.GetString(5);
                    usuario.Tipo.ID       = datos.lector.GetInt32(1);
                    usuario.Tipo.Nombre   = datos.lector.GetString(7);

                    lista.Add(usuario);
                }
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
        public List <Sintomas> listar()
        {
            AccesoaDatos    datos = new AccesoaDatos();
            Sintomas        sintoma;
            List <Sintomas> lista = new List <Sintomas>();

            try
            {
                datos.SetearQuery("SELECT * FROM Sintomas");
                datos.EjecutarLector();
                while (datos.lector.Read())
                {
                    sintoma        = new Sintomas();
                    sintoma.ID     = datos.lector.GetInt32(0);
                    sintoma.Nombre = datos.lector.GetString(1);
                    lista.Add(sintoma);
                }
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
Esempio n. 5
0
        public TipoUsuarios buscar(int id)
        {
            AccesoaDatos datos = new AccesoaDatos();
            TipoUsuarios tipo  = new TipoUsuarios();

            try
            {
                datos.SetearQuery("SELECT * FROM TipoUsuarios WHERE ID = " + id);
                datos.EjecutarLector();
                while (datos.lector.Read())
                {
                    tipo        = new TipoUsuarios();
                    tipo.ID     = datos.lector.GetInt32(0);
                    tipo.Nombre = datos.lector.GetString(1);
                }
                return(tipo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
Esempio n. 6
0
        public List <TipoUsuarios> listar()
        {
            AccesoaDatos        datos = new AccesoaDatos();
            TipoUsuarios        tipo;
            List <TipoUsuarios> lista = new List <TipoUsuarios>();

            try
            {
                datos.SetearQuery("SELECT * FROM TipoUsuarios");
                datos.EjecutarLector();
                while (datos.lector.Read())
                {
                    tipo        = new TipoUsuarios();
                    tipo.ID     = datos.lector.GetInt32(0);
                    tipo.Nombre = datos.lector.GetString(1);
                    lista.Add(tipo);
                }
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
        public void alta(string nombre)
        {
            AccesoaDatos datos = new AccesoaDatos();

            try
            {
                datos.SetearQuery("INSERT INTO Problematicas VALUES (@Nombre)");
                datos.agregarParametros("@Nombre", nombre);
                datos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
        public void alta(Estados estados)
        {
            AccesoaDatos datos = new AccesoaDatos();

            try
            {
                datos.SetearQuery("INSERT INTO EstadosdeS VALUES (@Nombre)");
                datos.agregarParametros("@Nombre", estados.Nombre);
                datos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
        public void modificar(Problematicas problematica)
        {
            AccesoaDatos datos = new AccesoaDatos();

            try
            {
                datos.SetearQuery("UPDATE Problematica SET Nombre = @Nombre WHERE ID = @ID");
                datos.agregarParametros("@Nombre", problematica.Nombre);
                datos.agregarParametros("@ID", problematica.ID);
                datos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
Esempio n. 10
0
        public List <Cliente> listar()
        {
            List <Cliente> lista = new List <Cliente>();
            Cliente        cliente;
            AccesoaDatos   datos = new AccesoaDatos();

            try
            {
                datos.SetearQuery("Select * FROM VW_ListaClientes");
                datos.EjecutarLector();

                while (datos.lector.Read())
                {
                    cliente        = new Cliente();
                    cliente.Estado = datos.lector.GetBoolean(3);
                    if (cliente.Estado)
                    {
                        cliente.ID        = datos.lector.GetInt32(0);
                        cliente.Nombres   = datos.lector.GetString(1);
                        cliente.Apellidos = datos.lector.GetString(2);
                        cliente.Direccion = datos.lector.GetString(4);
                        cliente.Telefono  = datos.lector.GetString(5);
                        cliente.FechaReg  = datos.lector.GetDateTime(6);

                        lista.Add(cliente);
                    }
                }
                return(lista);
            }


            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }