public async Task <IHttpActionResult> FoundByEmail(String email) { db.Configuration.LazyLoadingEnabled = false; IHttpActionResult result; socis _soci = await db.socis.Include("comunitats").Include("assistir").Where(s => s.email.Equals(email)).FirstOrDefaultAsync(); return(Ok(_soci)); }
public FormInsertarUsuario(socis soci, comunitats comunitat) { String missatge = ""; InitializeComponent(); this.soci = soci; this.modificar = true; this.comunitat = comunitat; labelNumeroUsuario.Visible = true; }
public FormInsertarUsuario(comunitats comunitat) { InitializeComponent(); this.comunitat = comunitat; labelNumeroUsuario.Visible = false; this.soci = new socis(); _localitats = new List <localitats>(); dataGridViewMenors.Visible = false; dataGridViewMenors.Enabled = false; }
public async Task <IHttpActionResult> Getsocis(int id) { db.Configuration.LazyLoadingEnabled = false; socis socis = await db.socis.FindAsync(id); if (socis == null) { return(NotFound()); } return(Ok(socis)); }
public async Task <IHttpActionResult> Postsocis(socis socis) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.socis.Add(socis); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = socis.id }, socis)); }
public async Task <IHttpActionResult> InsertEsdeveniment(int id, esdeveniments esdeveniment) { db.Configuration.LazyLoadingEnabled = false; socis soci = await db.socis.FindAsync(id); esdeveniments _esdev = await db.esdeveniments.FindAsync(esdeveniment.id); soci.esdeveniments.Add(_esdev); await db.SaveChangesAsync(); return(Ok(soci)); }
public async Task <IHttpActionResult> Deletesocis(int id) { socis socis = await db.socis.FindAsync(id); if (socis == null) { return(NotFound()); } db.socis.Remove(socis); await db.SaveChangesAsync(); return(Ok(socis)); }
public async Task <IHttpActionResult> Putsocis(int id, socis socis) { IHttpActionResult result; if (!ModelState.IsValid) { result = BadRequest(ModelState); } else { String missatge = ""; if (id != socis.id) { result = BadRequest(missatge); } else { db.Entry(socis).State = EntityState.Modified; result = StatusCode(HttpStatusCode.NoContent); try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!socisExists(id)) { result = NotFound(); } else { throw; } } catch (DbUpdateException ex) { SqlException sqlException = (SqlException)ex.InnerException.InnerException; missatge = CLASES.Utilitat.missatgeError(sqlException); result = BadRequest(missatge); } } } return(result); }
public FormResetPass(socis soci) { InitializeComponent(); this._soci = soci; modificarUser = false; }
public async Task <IHttpActionResult> updateComunitats(int id, int id_com, socis _soci) { IHttpActionResult result; String missatge = ""; if (!ModelState.IsValid) { result = BadRequest("Hola compañeros"); } else { if (id != _soci.id) { result = BadRequest(); } /*socis dbSocis = db.socis * .Include(s => s.comunitats) * .Where(s => s.id == id) * .First();*/ //socis dbSocis = db.socis.Where(s => s.id == id).FirstOrDefault(); // comunitats com = db.comunitats.Where(c => c.id == id_com).FirstOrDefault(); socis dbSocis = db.socis.Find(id); comunitats com = db.comunitats.Find(id_com); //Modifica los datos que no son objetos // db.Entry(dbSocis).CurrentValues.SetValues(_soci); dbSocis.comunitats.Clear(); dbSocis.comunitats.Add(com); /* foreach (comunitats comunitat in _soci.comunitats) * { * dbSocis.comunitats.Add(comunitat); * }*/ try { await db.SaveChangesAsync(); result = StatusCode(HttpStatusCode.NoContent); } catch (DbUpdateConcurrencyException) { if (!socisExists(id)) { result = NotFound(); } else { throw; } } catch (DbUpdateException ex) { SqlException sqlException = (SqlException)ex.InnerException.InnerException; missatge = CLASES.Utilitat.missatgeError(sqlException); result = BadRequest(missatge); } } return(result); }
public FormInsertarMenor(socis _soci) { InitializeComponent(); this._soci = _soci; }