public static List <Bloque> ObtenerBloques() { Bloque b; listaBloque.Clear(); using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION)) { con.Open(); string textoCMD = "select * from Bloque"; SqlCommand cmd = new SqlCommand(textoCMD, con); SqlDataReader elLectorDeDatos = cmd.ExecuteReader(); while (elLectorDeDatos.Read()) { b = new Bloque(); b.Id = elLectorDeDatos.GetInt32(0); b.NombreUsuario = Usuari.ObtenerUsuario(elLectorDeDatos.GetInt32(1)); b.Tipo_Hora = (TipoHora)elLectorDeDatos.GetInt32(2); b.HoraEntrada = elLectorDeDatos.GetDateTime(3); b.HoraSalida = elLectorDeDatos.GetDateTime(4); b.FechaEntrada = elLectorDeDatos.GetDateTime(5); b.FechaSalida = elLectorDeDatos.GetDateTime(6); listaBloque.Add(b); } } return(listaBloque); }
public static List <Marcacion> ObtenerMarcaciones() { Marcacion m; listaMarcacion.Clear(); using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION)) { con.Open(); string textoCMD = "Select * from Marcacion"; SqlCommand cmd = new SqlCommand(textoCMD, con); SqlDataReader elLectorDeDatos = cmd.ExecuteReader(); while (elLectorDeDatos.Read()) { m = new Marcacion(); m.Id = elLectorDeDatos.GetInt32(0); m.empleado = Usuari.ObtenerUsuario(elLectorDeDatos.GetInt32(1)); m.MarcacionEntrada = elLectorDeDatos.GetString(2); m.MarcacionSalida = elLectorDeDatos.GetString(3); m.HorasTrabajadas = elLectorDeDatos.GetString(4); m.FechaMarcacion = elLectorDeDatos.GetDateTime(5); listaMarcacion.Add(m); } return(listaMarcacion); } }