public IHttpActionResult PutEstados_reunion_usuario(int id, Estados_reunion_usuario estados_reunion_usuario) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != estados_reunion_usuario.id_usuario) { return(BadRequest()); } db.Entry(estados_reunion_usuario).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Estados_reunion_usuarioExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetEstados_reunion_usuario(int id) { Estados_reunion_usuario estados_reunion_usuario = db.Estados_reunion_usuario.Find(id); if (estados_reunion_usuario == null) { return(NotFound()); } return(Ok(estados_reunion_usuario)); }
public IHttpActionResult DeleteEstados_reunion_usuario(int id) { Estados_reunion_usuario estados_reunion_usuario = db.Estados_reunion_usuario.Find(id); if (estados_reunion_usuario == null) { return(NotFound()); } db.Estados_reunion_usuario.Remove(estados_reunion_usuario); db.SaveChanges(); return(Ok(estados_reunion_usuario)); }
public List <Estados_reunion_usuario> listarInvitacionesUsuario(int idUsuario) { List <Estados_reunion_usuario> estadosUs = db.Estados_reunion_usuario .Where(tabla => tabla.id_usuario == idUsuario) .Where(tabla => tabla.vigencia == 1) .ToList(); List <Estados_reunion_usuario> prueba = db.Estados_reunion_usuario.Join(db.Reunion, c => c.id_reunion, cm => cm.id, (c, cm) => new { id = c.id_reunion }).ToList(); List <Estados_reunion_usuario> EstReuUs = new List <Estados_reunion_usuario>(); foreach (Estados_reunion_usuario estado in estadosUs) { Usuario u = new Usuario(); u.id = estado.Usuario.id; u.nombre = estado.Usuario.nombre; u.correo = estado.Usuario.correo; u.contrasena = estado.Usuario.contrasena; Reunion r = new Reunion(); r.id = estado.Reunion.id; r.nombre = estado.Reunion.nombre; r.descripcion = estado.Reunion.descripcion; r.owner = estado.Reunion.owner; r.fecha = estado.Reunion.fecha; r.Usuario = u; Estados_reunion_usuario est = new Estados_reunion_usuario { id_usuario = estado.id_usuario, id_estado_reunion = estado.id_estado_reunion, id_reunion = estado.id_reunion, vigencia = estado.vigencia, Reunion = r }; EstReuUs.Add(est); } return(EstReuUs); }
public List <Estados_reunion_usuario> listarTodas() { List <Estados_reunion_usuario> estados = db.Estados_reunion_usuario.ToList(); List <Estados_reunion_usuario> EstReuUs = new List <Estados_reunion_usuario>(); foreach (Estados_reunion_usuario estado in estados) { Estados_reunion_usuario est = new Estados_reunion_usuario(); est.id_usuario = estado.id_usuario; est.id_estado_reunion = estado.id_estado_reunion; est.id_reunion = estado.id_reunion; est.vigencia = estado.vigencia; System.Diagnostics.Debug.WriteLine(estado.Usuario.correo); EstReuUs.Add(est); } return(EstReuUs); }