Exemple #1
0
        public static void DeleteRecursoPeriodo(RecursoPeriodo RecursoPeriodo)
        {
            string query = string.Format("DELETE FROM {0} " +
                                         "WHERE nombre = {1} " +
                                         "AND Periodo = {2}",
                                         table, RecursoPeriodo.Name, RecursoPeriodo.Periodo);

            DataBaseManager.ExecuteQuery(query);
        }
Exemple #2
0
        public static void UpdateRecursoPeriodo(RecursoPeriodo RecursoPeriodo)
        {
            string query = string.Format("UPDATE {0} SET " +
                                         "Minimo = @Minimo, " +
                                         "Maximo = @Maximo, " +
                                         "Precio = @Precio, " +
                                         "Obligatorio = @Obligatorio, " +
                                         "Pruebas = @Pruebas, " +
                                         "AGC = @AGC, " +
                                         "WHERE nombre = @Name AND " +
                                         "periodo = @Period", table);

            using (OleDbCommand command = new OleDbCommand(query, DataBaseManager.DbConnection))
            {
                command.Parameters.Add("@Minimo", OleDbType.Numeric);
                command.Parameters.Add("@Maximo", OleDbType.Numeric);
                command.Parameters.Add("@Name", OleDbType.VarChar);
                command.Parameters.Add("@Period", OleDbType.Numeric);
                command.Parameters.Add("@Precio", OleDbType.Numeric);
                command.Parameters.Add("@Obligatorio", OleDbType.Numeric);
                command.Parameters.Add("@Pruebas", OleDbType.VarChar);
                command.Parameters.Add("@AGC", OleDbType.Numeric);


                DataBaseManager.DbConnection.Open();

                command.Parameters["@Minimo"].Value      = RecursoPeriodo.Minimo;
                command.Parameters["@Maximo"].Value      = RecursoPeriodo.Maximo;
                command.Parameters["@Name"].Value        = RecursoPeriodo.Name;
                command.Parameters["@Period"].Value      = RecursoPeriodo.Periodo;
                command.Parameters["@Precio"].Value      = RecursoPeriodo.Precio;
                command.Parameters["@Obligatorio"].Value = RecursoPeriodo.Obligatorio;
                command.Parameters["@Pruebas"].Value     = RecursoPeriodo.Pruebas;
                command.Parameters["@AGC"].Value         = RecursoPeriodo.AGC;

                int rowsAffected = command.ExecuteNonQuery();

                DataBaseManager.DbConnection.Close();
            }
        }
Exemple #3
0
 public RecursoPeriodoViewModel(RecursoPeriodo RecursoPeriodo) : base()
 {
     this.RecursoPeriodo = RecursoPeriodo;
 }