示例#1
0
        // Funciones de Reportes

        public List <registroEntradasSalidas> rep_entradasysalidas(string fecha1, string fecha2, string nombre)
        {
            List <registroEntradasSalidas> datos = new List <registroEntradasSalidas>();


            int id = this.getIdUsuario(nombre);

            MySqlDataReader sqlRead = this.query("select fecha, hora, tipo from asistencia where fecha between '" + fecha1 + "' and '" + fecha2 + "' and idUsuario = " + id.ToString());

            if (sqlRead.HasRows)
            {
                while (sqlRead.Read())
                {
                    registroEntradasSalidas dat = new registroEntradasSalidas();
                    dat.fecha = sqlRead.GetMySqlDateTime(0).ToString();
                    dat.hora  = sqlRead.GetString(1);
                    dat.tipo  = sqlRead.GetInt16(2);
                    datos.Add(dat);
                }
            }
            else
            {
                sqlRead.Close();
                return(null);
            }

            return(datos);
        }
示例#2
0
        // Funciones de Reportes 

        public List<registroEntradasSalidas> rep_entradasysalidas(string fecha1, string fecha2, string nombre)
        {
            List<registroEntradasSalidas> datos = new List<registroEntradasSalidas>();
            
            
            int id = this.getIdUsuario(nombre);

            MySqlDataReader sqlRead = this.query("select fecha, hora, tipo from asistencia where fecha between '" + fecha1 + "' and '" + fecha2 + "' and idUsuario = " + id.ToString());

            if (sqlRead.HasRows)
            {               
                while (sqlRead.Read())
                {
                    registroEntradasSalidas dat = new registroEntradasSalidas();
                    dat.fecha = sqlRead.GetMySqlDateTime(0).ToString();
                    dat.hora = sqlRead.GetString(1);
                    dat.tipo = sqlRead.GetInt16(2);
                    datos.Add(dat);
                }
            }
            else
            {
                sqlRead.Close();
                return null;
            }

            return datos;
        }