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(); } }
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; } }
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(); } }
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(); } }
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(); } }
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(); } }