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); }
// 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)); }
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")); }