Example #1
0
        public IActionResult UpdateCogeneratore(UpdateCogeneratoreViewModel model)
        {
            Cogeneratore cgn = new Cogeneratore(model.cgn_Id, model.cgn_Potenza, model.cgn_Marca, model.cgn_Modello, model.cgn_Serie, model.cgn_Impianto);

            this._data.UpdateCogeneratore(cgn);
            return(RedirectToAction("ImpiantoFullInfo", "Impianto", new { ipt_Id = model.ipt_Id, clt_Id = model.clt_id }));
        }
Example #2
0
        public IActionResult InsertCogeneratore(InsertCogeneratoreViewModel model)
        {
            Cogeneratore c = new Cogeneratore();

            c.cgn_Impianto = model.cgn_Impianto;
            c.cgn_Marca    = model.cgn_Marca;
            c.cgn_Modello  = model.cgn_Modello;
            c.cgn_Potenza  = model.cgn_Potenza;
            c.cgn_Serie    = model.cgn_Serie;
            _data.InsertCogeneratore(c);
            return(RedirectToAction("ImpiantoFullInfo", "Impianto", new { ipt_Id = model.ipt_Id, clt_Id = model.clt_Id }));
        }
Example #3
0
 public void UpdateCogeneratore(Cogeneratore c)
 {
     using (var connection = new SqlConnection(_connectionString))
     {
         connection.Open();
         connection.Execute(@"
                 USE [tick]
                 UPDATE [dbo].[Cogeneratore]
                     SET [cgn_Potenza]=@cgn_Potenza
                         ,[cgn_Marca]=@cgn_Marca
                         ,[cgn_Modello]=@cgn_Modello
                         ,[cgn_Serie]=@cgn_Serie
                         ,[cgn_Impianto]=@cgn_Impianto
                 WHERE [cgn_Id]=@cgn_Id", c);
     }
 }
Example #4
0
        public void InsertCogeneratore(Cogeneratore c)
        {
            using (var connection = new SqlConnection(this._connectionString))
            {
                connection.Open();

                connection.Execute(@"USE[tick]
                  INSERT INTO [dbo].[Cogeneratore]
                           ([cgn_Potenza]
                           ,[cgn_Marca]
                           ,[cgn_Modello]
                           ,[cgn_Serie]
                           ,[cgn_Impianto])
                     VALUES
                           (@cgn_Potenza
                           ,@cgn_Marca
                           ,@cgn_Modello
                           ,@cgn_Serie
                           ,@cgn_Impianto)", c);
            }
        }