예제 #1
0
        public bool delete(int id)
        {
            EstadisticaDAO dao = new EstadisticaDAO();
            Estadistica    obj = new Estadistica()
            {
                IdEstadistica = id
            };

            return(dao.delete(obj));
        }
예제 #2
0
        public string getEstadisticaByUser(string user)
        {
            EstadisticaDAO dao  = new EstadisticaDAO();
            string         json = JsonConvert.SerializeObject(dao.getEstadisticaByUser(user),
                                                              new JsonSerializerSettings {
                NullValueHandling = NullValueHandling.Ignore
            });

            return(json);
        }
예제 #3
0
        public bool update(int id, string usuario, int dia, int mes, int anio, int nivel)
        {
            EstadisticaDAO dao = new EstadisticaDAO();
            Estadistica    obj = new Estadistica()
            {
                IdEstadistica = id,
                User          = usuario,
                Nivel         = nivel,
                FechaInicio   = new DateTime(anio, mes, dia)
            };

            return(dao.update(obj));
        }
예제 #4
0
 private void ActualizarTabla()
 {
     using (EstadisticaDAO dao = new EstadisticaDAO())
     {
         try
         {
             ProfMenosHorasGridView.Columns.Clear();
             var       filtro = armarFiltro();
             DataTable table  = dao.armarEstadisticaProfMenosHoras(filtro);
             bindingSource1.DataSource = table;
             if (table.Rows.Count >= 1)
             {
                 ProfMenosHorasGridView.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader);
             }
         }
         catch (Exception e)
         {
             MessageBox.Show(e.Message);
         }
     }
 }