public async Task <IActionResult> Edit(int id, [Bind("MessagerieID,Message")] Messagerie messagerie) { if (id != messagerie.MessagerieID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(messagerie); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MessagerieExists(messagerie.MessagerieID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(messagerie)); }
public async Task <IHttpActionResult> PutMessagerie(int id, Messagerie messagerie) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != messagerie.IdMessagerie) { return(BadRequest()); } db.Entry(messagerie).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MessagerieExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private void button2_Click(object sender, EventArgs e) { Messagerie fr = new Messagerie(); MoveSidePanel(btnSms); ChargerUser(fr); }
public async Task <IActionResult> Create([Bind("MessagerieID,Message")] Messagerie messagerie) { if (ModelState.IsValid) { _context.Add(messagerie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(messagerie)); }
public async Task <IHttpActionResult> GetMessagerie(int id) { Messagerie messagerie = await db.Messagerie.FindAsync(id); if (messagerie == null) { return(NotFound()); } return(Ok(messagerie)); }
public async Task <IHttpActionResult> PostMessagerie(Messagerie messagerie) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Messagerie.Add(messagerie); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = messagerie.IdMessagerie }, messagerie)); }
public List <Messagerie> GetMessage(int idexpediteur, int iddestinataire) { List <Messagerie> messageries = null; try { this.sqlParameters = new SqlParameter[2]; base.AddParameters("@IdExpediteur", idexpediteur.ToString()); base.AddParameters("@IdDestinataire", iddestinataire.ToString()); //List<SqlParameter> sqlParameters = new List<SqlParameter>(); //sqlParameters.Add(new SqlParameter("@IdExpediteur", idexpediteur)); //sqlParameters.Add(new SqlParameter("@IdDestinataire", iddestinataire)); base.GetDataReader("sp_getMessages", sqlParameters.ToArray()); if (base.sqlDataReader.HasRows) { messageries = new List <Messagerie>(); } while (base.sqlDataReader.Read()) { DateTime date = Convert.ToDateTime(sqlDataReader["Date"]); int idMessagerie = Convert.ToInt32(sqlDataReader["IdMessagerie"]); int idExpediteur = Convert.ToInt32(sqlDataReader["IdExpediteur"]); int idDestinataire = Convert.ToInt32(sqlDataReader["IdDestinataire"]); string messages = sqlDataReader["Messages"].ToString(); bool statut = Convert.ToBoolean(sqlDataReader["Statut"]); Messagerie messagerie = new Messagerie(); messagerie.IdExpediteur = idExpediteur; messagerie.IdDestinataire = idDestinataire; messagerie.Messages = messages; messagerie.Date = date; messagerie.Statut = statut; messageries.Add(messagerie); } base.sqlDataReader.Close(); base.sqlConnection.Close(); } catch (Exception ex) { string Message = ex.Message; } return(messageries); }
public async Task <IHttpActionResult> DeleteMessagerie(int id) { Messagerie messagerie = await db.Messagerie.FindAsync(id); if (messagerie == null) { return(NotFound()); } db.Messagerie.Remove(messagerie); await db.SaveChangesAsync(); return(Ok(messagerie)); }