Example #1
0
 public int delete(TablaEntity tabla)
 {
     using (TablaData tablaData = new TablaData())
     {
         return(tablaData.delete(tabla));
     }
 }
Example #2
0
 public int insert(TablaEntity tabla)
 {
     using (var tablaData = new TablaData())
     {
         return(tablaData.insert(tabla));
     }
 }
Example #3
0
 public int update(TablaEntity tabla)
 {
     using (TablaData tablaData = new TablaData())
     {
         return(tablaData.update(tabla));
     }
 }
Example #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);
        }
Example #5
0
 /// <summary>
 /// Obtiene los nombres de las tablas
 /// </summary>
 /// <returns></returns>
 public List <TablaEntity> getNombres()
 {
     using (var tablaData = new TablaData())
     {
         List <TablaEntity> tablas = tablaData.getNombresTablas();
         return(tablas);
     }
 }
Example #6
0
 /// <summary>
 /// Obtiene la lista de tablas
 /// </summary>
 /// <returns>Lista de tablas</returns>
 public List <TablaEntity> getContenidoYdetalle(string nombreTabla, int indice)
 {
     using (var tablaData = new TablaData())
     {
         List <TablaEntity> tablas = tablaData.getByContenidoYdetalle(nombreTabla, indice);
         return(tablas);
     }
 }
Example #7
0
 /// <summary>
 /// Obtiene el contenido de una tabla por su nombre
 /// Se aceptan filtros
 /// Debe especificarse campo/s de ordenacion
 /// </summary>
 /// <returns></returns>
 public List <TablaEntity> getByNombre(string nombre, string filtro, string orden)
 {
     using (var tablaData = new TablaData())
     {
         List <TablaEntity> tablas = tablaData.getByNombre(nombre, filtro, orden);
         return(tablas);
     }
 }
Example #8
0
 /// <summary>
 /// Obtiene el contenido de una tabla por su nombre
 /// </summary>
 /// <returns></returns>
 public List <TablaEntity> getByNombre(string nombre)
 {
     using (var tablaData = new TablaData())
     {
         List <TablaEntity> tablas = tablaData.getByNombre(nombre);
         return(tablas);
     }
 }
Example #9
0
        /// <summary>
        /// Crea una tabla y carga datos de tabla preexistente.
        /// </summary>
        /// <param name="idEmpleado"></param>
        /// <returns></returns>
        public TablaEntity getById(string nombre, int indice, double contenido)
        {
            TablaEntity tabla;

            using (var tablaData = new TablaData())
            {
                tabla = tablaData.getById(nombre, indice, contenido);
            }
            return(tabla);
        }
Example #10
0
        private HuellaEntity make(IDataReader reader)
        {
            HuellaEntity huella =
                new HuellaEntity(int.Parse(reader["legajo"].ToString()));

            using (TablaData tablaData = new TablaData())
            {
                int idHuella = int.Parse(reader["idHuella"].ToString());
                huella.DedoHuella = (TablaEntity)tablaData.getById("reloj", 4, idHuella);
            }
            huella.Huella = reader["huella"].ToString();
            return(huella);
        }
Example #11
0
 public MaestroLogic()
 {
     oTablaData         = new TablaData();
     oTablaRegistroData = new TablaRegistroData();
     oReturn            = new ReturnValor();
 }