Exemplo n.º 1
0
        //[Authorize(Roles = "CONFIGURACIONES")]
        public ActionResult Configuraciones()
        {
            var configuracionesModel = new ConfiguracionesModel
            {
                Configuraciones = _db.Configuraciones.ToList()
            };

            return(View(configuracionesModel));
        }
Exemplo n.º 2
0
        //[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));
        }
Exemplo n.º 3
0
        /// <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);
        }