public static void Register(usuario user) { try { using (eventsEntities1 db = new eventsEntities1()) { db.usuario.Add(user); db.SaveChanges(); } } catch (System.Data.Entity.Validation.DbEntityValidationException dbEx) { Exception raise = dbEx; foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { string message = string.Format("{0}:{1}", validationErrors.Entry.Entity.ToString(), validationError.ErrorMessage); raise = new InvalidOperationException(message, raise); } } throw raise; } }
public static bool SaveEvento(evento evento) { try { using (eventsEntities1 db = new eventsEntities1()) { var ev = db.evento.SingleOrDefault(x => x.Id == evento.Id); if (evento != null) { ev.Titulo = evento.Titulo; ev.Resumen = evento.Resumen; ev.Descripcion = evento.Descripcion; ev.Tope_gente = evento.Tope_gente; ev.Online = evento.Online; ev.Fecha_desde = evento.Fecha_desde; ev.Fecha_hasta = evento.Fecha_hasta; ev.Ubicacion = evento.Ubicacion; ev.Imagen_portada = evento.Imagen_portada; db.SaveChanges(); } } return(true); } catch { return(false); } }
public static List <usuario> getUsuarios() { using (eventsEntities1 db = new eventsEntities1()) { return(db.usuario.ToList()); } }
public static List <evento> getEventos() { using (eventsEntities1 db = new eventsEntities1()) { return(db.evento.ToList()); } }
public static usuario getByUsername(String username) { //var usuarioEnLista = .Where(usu => usu.Username.Equals(username)).FirstOrDefault(); try { using (eventsEntities1 db = new eventsEntities1()) { usuario user = db.usuario.ToList().Where(usu => usu.Username.Equals(username)).FirstOrDefault(); return(user); } }catch { return(null); } }
public static evento getById(int id) { //var usuarioEnLista = .Where(usu => usu.Username.Equals(username)).FirstOrDefault(); try { using (eventsEntities1 db = new eventsEntities1()) { evento evento = db.evento.ToList().Where(ev => ev.Id == id).FirstOrDefault(); return(evento); } }catch { return(null); } }
public static usuario Buscar(int id) { try { using (eventsEntities1 db = new eventsEntities1()) { usuario user = db.usuario.ToList().Where(usu => usu.Id == id).FirstOrDefault(); return(user); } } catch { return(null); } }
public static usuario getByEmail(String email) { try { using (eventsEntities1 db = new eventsEntities1()) { usuario user = db.usuario.ToList().Where(usu => usu.Email.Equals(email)).FirstOrDefault(); return(user); } } catch { return(null); } }
public static List <evento> getByAutor(int idAutor) { try { using (eventsEntities1 db = new eventsEntities1()) { List <evento> eventos = db.evento.Where(x => x.Id_autor == idAutor).ToList(); return(eventos); } } catch { return(null); } }
public static List <usuario_evento> GetEntradas(evento evento) { try { using (eventsEntities1 db = new eventsEntities1()) { List <usuario_evento> usuario_Evento = db.usuario_evento.Where(x => x.Id_Evento == evento.Id).ToList(); return(usuario_Evento); } } catch { return(null); } }
public static bool CrearEvento(evento evento) { try { using (eventsEntities1 db = new eventsEntities1()) { db.evento.Add(evento); db.SaveChanges(); } return(true); } catch { return(false); } }
public static bool CancelarEvento(int id) { try { using (eventsEntities1 db = new eventsEntities1()) { evento evento = db.evento.SingleOrDefault(x => x.Id == id); evento.Activo = false; db.SaveChanges(); } return(true); } catch { return(false); } }
public static bool ComprarEntrada(usuario_evento usuario_evento) { try { using (eventsEntities1 db = new eventsEntities1()) { db.usuario_evento.Add(usuario_evento); db.SaveChanges(); } return(true); } catch { return(false); } }
public static List <evento> getEventosComprados(int idUsuario) { if (idUsuario == 0) { return(null); } List <evento> eventos = new List <evento>(); using (eventsEntities1 db = new eventsEntities1()) { var eventosUsuario = db.usuario_evento.Where(x => x.Id_Usuario == idUsuario && x.Activo); foreach (usuario_evento uevento in eventosUsuario) { eventos.Add(RNEvento.getById(uevento.Id_Evento)); } } return(eventos); }
public static bool ChangePassword(usuario usuario, String NewPassword) { if (NewPassword == "" || usuario == null) { return(false); } try { using (eventsEntities1 db = new eventsEntities1()) { var user = db.usuario.Where(x => x.Id == usuario.Id).FirstOrDefault(); user.Password = NewPassword; db.SaveChanges(); SessionHelper.UsuarioLogueado = user; } return(true); } catch { return(false); } }
public static bool SaveUser(usuario usuario) { try { using (eventsEntities1 db = new eventsEntities1()) { var user = db.usuario.SingleOrDefault(x => x.Id == usuario.Id); if (user != null) { user.Nombre = usuario.Nombre; user.Apellido = usuario.Apellido; user.Descripcion = usuario.Descripcion; user.Vendedor = usuario.Vendedor; user.Imagen = usuario.Imagen; db.SaveChanges(); } } return(true); } catch { return(false); } }