コード例 #1
0
        public static void DeleteRecursoBasica(RecursoBasica RecursoBasica)
        {
            string query = string.Format("DELETE FROM {0} " +
                                         "WHERE nombre = {1} ", table, RecursoBasica.Name);

            DataBaseManager.ExecuteQuery(query);
        }
コード例 #2
0
        public static void UpdateRecursoBasica(RecursoBasica RecursoBasica)
        {
            string query = string.Format("UPDATE {0} SET " +
                                         "TML = @TML, " +
                                         "TMFL = @TMFL, " +
                                         "genIni = @genIni, " +
                                         "tlIni = @tlIni, " +
                                         "tflIni = @tflIni, " +
                                         "configuracion = @configuracion, " +
                                         "maximoarranques = @maximoarranques, " +
                                         "modelaRampas = @modelaRampas, " +
                                         "modelaintervalos = @modelaintervalos, " +
                                         "costoArranque = @costoArranque, " +
                                         "WHERE nombre = @Name ", table);

            using (OleDbCommand command = new OleDbCommand(query, DataBaseManager.DbConnection))
            {
                command.Parameters.Add("@TML", OleDbType.Numeric);
                command.Parameters.Add("@TMFL", OleDbType.Numeric);
                command.Parameters.Add("@Name", OleDbType.VarChar);
                command.Parameters.Add("@genIni", OleDbType.Numeric);
                command.Parameters.Add("@tlIni", OleDbType.Numeric);
                command.Parameters.Add("@tflIni", OleDbType.Numeric);
                command.Parameters.Add("@configuracion", OleDbType.Numeric);
                command.Parameters.Add("@maximoarranques", OleDbType.Numeric);
                command.Parameters.Add("@modelaRampas", OleDbType.Numeric);
                command.Parameters.Add("@modelaintervalos", OleDbType.Numeric);
                command.Parameters.Add("@costoArranque", OleDbType.Numeric);


                DataBaseManager.DbConnection.Open();

                command.Parameters["@TML"].Value              = RecursoBasica.TML;
                command.Parameters["@TMFL"].Value             = RecursoBasica.TMFL;
                command.Parameters["@Name"].Value             = RecursoBasica.Name;
                command.Parameters["@genIni"].Value           = RecursoBasica.GenIni;
                command.Parameters["@tlIni"].Value            = RecursoBasica.TlIni;
                command.Parameters["@tflIni"].Value           = RecursoBasica.TflIni;
                command.Parameters["@configuracion"].Value    = RecursoBasica.Configuracion;
                command.Parameters["@maximoarranques"].Value  = RecursoBasica.Maximoarranques;
                command.Parameters["@modelaRampas"].Value     = RecursoBasica.ModelaRampas;
                command.Parameters["@modelaintervalos"].Value = RecursoBasica.Modelaintervalos;
                command.Parameters["@costoArranque"].Value    = RecursoBasica.CostoArranque;


                int rowsAffected = command.ExecuteNonQuery();

                DataBaseManager.DbConnection.Close();
            }
        }
コード例 #3
0
 public RecursoBasicaViewModel(RecursoBasica RecursoBasica) : base()
 {
     this.RecursoBasica = RecursoBasica;
 }