//[Authorize(Roles = "CONFIGURACIONES")] public ActionResult Configuraciones() { var configuracionesModel = new ConfiguracionesModel { Configuraciones = _db.Configuraciones.ToList() }; return(View(configuracionesModel)); }
//[Authorize(Roles = "CONFIGURACIONES")] public ActionResult Configuraciones(ConfiguracionesModel configuracionesModel) { if (ModelState.IsValid) { configuracionesModel.Configuraciones.ForEach(p => _db.Entry(p).State = EntityState.Modified); _db.SaveChanges(); ModelState.AddModelError("", "Comando realizado con éxito"); return(View(configuracionesModel)); } return(View(configuracionesModel)); }
/// <summary> /// Obtiene las configuraciones /// </summary> /// <returns>Configuraciones</returns> /// <param name="parametro">Parametro a elegir</param> public ConfiguracionesModel GetConfiguraciones(string parametro) { string query = "SELECT * FROM vw_cat_Parametros_Generales WHERE Parametro_Descripcion = @Parametro"; ConfiguracionesModel configuracion = new ConfiguracionesModel(); try { conn.Open(); command = this.CreateCommand(query); command.Parameters.AddWithValue("@Parametro", parametro); reader = command.ExecuteReader(); while (reader.Read()) { configuracion = new ConfiguracionesModel { Parametro_Id = reader["Parametro_Id"].ToString(), Parametro_Descripcion = reader["Parametro_Descripcion"].ToString(), Parametro_Varchar_1 = reader["Parametro_Varchar_1"].ToString(), Parametro_Varchar_2 = reader["Parametro_Varchar_2"].ToString(), Parametro_Varchar_3 = reader["Parametro_Varchar_3"].ToString(), Parametro_Varchar_4 = reader["Parametro_Varchar_4"].ToString(), Parametro_Varchar_5 = reader["Parametro_Varchar_5"].ToString(), Parametro_Int_1 = reader["Parametro_Int_1"].ToString(), Parametro_Int_2 = reader["Parametro_Int_2"].ToString(), Parametro_Int_3 = reader["Parametro_Int_3"].ToString(), Parametro_Int_4 = reader["Parametro_Int_4"].ToString(), Parametro_Int_5 = reader["Parametro_Int_5"].ToString(), Parametro_date_1 = reader["Parametro_date_1"].ToString(), Parametro_date_2 = reader["Parametro_date_2"].ToString(), Parametro_date_3 = reader["Parametro_date_3"].ToString(), Parametro_date_4 = reader["Parametro_date_4"].ToString(), Parametro_date_5 = reader["Parametro_date_5"].ToString(), Parametro_Estatus = reader["Parametro_Estatus"].ToString(), Parametro_Fecha_Alta = reader["Parametro_Fecha_Alta"].ToString(), Parametro_Fecha_Modificacion = reader["Parametro_Fecha_Modificacion"].ToString(), Parametro_Fecha_Baja = reader["Parametro_Fecha_Baja"].ToString() }; } } catch (Exception e) { Console.WriteLine(e.Message); SlackLogs.SendMessage(e.Message, GetType().Name, "GetConfiguraciones"); return(null); } finally { conn.Close(); } return(configuracion); }