Beispiel #1
0
        private FichadaEntity make(IDataReader reader)
        {
            FichadaEntity fichada =
                new FichadaEntity(int.Parse(reader["id"].ToString()));

            fichada.Legajo = int.Parse(reader["legajo"].ToString());
            fichada.Fecha  = DateTime.Parse(reader["fecha"].ToString()).ToShortDateString();
            fichada.Hora   = reader["hora"].ToString();
            fichada.Foto   = reader["foto"].ToString();
            using (EmpleadoData empleadoData = new EmpleadoData())
            {
                fichada.ApellidoYnombres = empleadoData.getNombresByLegajo(fichada.Legajo);
            }
            using (TablaData tablaData = new TablaData())
            {
                int idReloj = int.Parse(reader["idReloj"].ToString());
                fichada.Reloj = (TablaEntity)tablaData.getById("reloj", 3, idReloj);
            }
            //falta asignar:
            //reloj.TipoMovimiento
            //reloj.EstadoFichada
            //reloj.HoraServidor

            return(fichada);
        }
Beispiel #2
0
 /// <summary>
 /// Dado un legajo, consulta el apellido y nombres del empleado.
 /// </summary>
 /// <param name="legajo"></param>
 /// <returns></returns>
 public static string consultarApellidoYnombres(int legajo)
 {
     string nombre = "";
     using (var empleadoData = new EmpleadoData())
     {
         nombre = empleadoData.getNombresByLegajo(legajo);
     }
     return nombre;
 }
Beispiel #3
0
        /// <summary>
        /// Dado un legajo, consulta el apellido y nombres del empleado.
        /// </summary>
        /// <param name="legajo"></param>
        /// <returns></returns>
        public static string consultarApellidoYnombres(int legajo)
        {
            string nombre = "";

            using (var empleadoData = new EmpleadoData())
            {
                nombre = empleadoData.getNombresByLegajo(legajo);
            }
            return(nombre);
        }
Beispiel #4
0
        private FichadaEntity make(IDataReader reader)
        {
            FichadaEntity fichada =
                new FichadaEntity(int.Parse(reader["id"].ToString()));
            fichada.Legajo = int.Parse(reader["legajo"].ToString());
            fichada.Fecha = DateTime.Parse(reader["fecha"].ToString()).ToShortDateString();
            fichada.Hora = reader["hora"].ToString();
            fichada.Foto = reader["foto"].ToString();
            using (EmpleadoData empleadoData = new EmpleadoData())
            {
                fichada.ApellidoYnombres = empleadoData.getNombresByLegajo(fichada.Legajo);
            }
            using (TablaData tablaData = new TablaData())
            {
                int idReloj = int.Parse(reader["idReloj"].ToString());
                fichada.Reloj = (TablaEntity)tablaData.getById("reloj",3,idReloj);
            }
            //falta asignar:
            //reloj.TipoMovimiento
            //reloj.EstadoFichada
            //reloj.HoraServidor

            return fichada;
        }