コード例 #1
0
        public static bool ModificarDB(Models.DatosGenerales peticion, int id)
        {
            if (peticion.Estilo == 0)
            {
                peticion.Estilo = Models.Enum.Estilo.SinEstilo;
            }
            var conn = DAO.ConexionDB.Conexion();
            var cmd  = conn.CreateCommand();

            cmd.CommandText = "Update usuario set Nombre = '" + peticion.Nombre + "', Estilo = '" + (int)peticion.Estilo + "', Ciudad = '" + peticion.Ciudad + "', Pais = '" +
                              peticion.Pais + "', Descripcion = '" + peticion.Descripcion + "', Influencias = '" + peticion.Sonido + "', Website = '" + peticion.Website + "', Direccion = '" +
                              peticion.Direccion + "', Direccion2 = '" + peticion.Direccion2 + "' where Id = " + id;
            conn.Open();
            return(cmd.ExecuteNonQuery() > 0);
        }
コード例 #2
0
        // GET: Configuracion
        public ActionResult Index(int id, Models.DatosGenerales peticion)
        {
            var resultado = false;

            if (peticion.Nombre != null)
            {
                resultado = DAO.CrudDB.ModificarDB(peticion, id);
            }

            var datos = DAO.MapeadoDB.RecogerDatosUsuario(id);

            datos.Estilos = DAO.MapeadoDB.RecogerEstilos();
            if (resultado)
            {
                return(RedirectToAction("Index", "DatosUsuarios", new { id = datos.Id }));
            }
            return(View("~/Views/Configuracion/Configuracion.cshtml", datos));
        }
コード例 #3
0
        public ActionResult Suscripcion(Models.Enum.TipoUsuario?tipo)
        {
            switch (tipo)
            {
            case Models.Enum.TipoUsuario.Banda:
                var estilos    = DAO.MapeadoDB.RecogerEstilos();
                var modelBanda = new Models.Login.SuscripcionBandaModelo()
                {
                    Estilos = estilos, Tipo = (Models.Enum.TipoUsuario)tipo
                };
                return(View("~/Views/Login/Suscripcion/SuscripcionBanda.cshtml", modelBanda));

            case Models.Enum.TipoUsuario.Manager:
                var generalManager = new Models.DatosGenerales()
                {
                    Estilo = Models.Enum.Estilo.SinEstilo
                };
                var modelManager = new Models.ModeloGenerico()
                {
                    Tipo = (Models.Enum.TipoUsuario)tipo, Generales = generalManager
                };
                return(View("~/Views/Login/Suscripcion/SuscripcionManager.cshtml", modelManager));

            case Models.Enum.TipoUsuario.Sala:
                var generalSala = new Models.DatosGenerales()
                {
                    Estilo = Models.Enum.Estilo.SinEstilo
                };
                var modelSala = new Models.ModeloGenerico()
                {
                    Tipo = (Models.Enum.TipoUsuario)tipo, Generales = generalSala
                };
                return(View("~/Views/Login/Suscripcion/SuscripcionSala.cshtml", modelSala));
            }
            return(View("~/Views/Login/Suscripcion/SuscripcionTipo.cshtml"));
        }