public void Delete(int Id) { AnnoucmentUser annoucmentUser = db.AnnoucmentUsers.Find(Id); db.AnnoucmentUsers.Remove(annoucmentUser); Save(); }
public void Update(AnnoucmentUser annoucmentUser) { db.Entry(annoucmentUser).State = EntityState.Modified; db.Configuration.ValidateOnSaveEnabled = false; Save(); db.Configuration.ValidateOnSaveEnabled = true; }
public bool Update(AnnoucmentUser annoucmentUser) { if (IsValidOnUpdate(annoucmentUser)) { objDb.Update(annoucmentUser); return(true); } else { return(false); } }
public bool Insert(AnnoucmentUser annoucmentUser) { if (IsValidOnInsert(annoucmentUser)) { objDb.Insert(annoucmentUser); return(true); } else { return(false); } }
public IHttpActionResult Put(int id, AnnoucmentUser annoucmentUser) { if (ModelState.IsValid) { annoucmentUserObjBs.Update(annoucmentUser); return(Ok(annoucmentUser)); } else { return(BadRequest(ModelState)); } }
public IHttpActionResult Post(AnnoucmentUser annoucmentUser) { if (ModelState.IsValid) { annoucmentUserObjBs.Insert(annoucmentUser); return(CreatedAtRoute("DefaultApi", new { id = annoucmentUser.AnnoucmentUserId }, annoucmentUser)); } else { return(BadRequest(ModelState)); } }
//[ResponseType(typeof(ICollection<AnnoucmentUser>))] //public IHttpActionResult Get(int id) //{ // AnnoucmentUser annoucmentUser = annoucmentUserObjBs.GetByID(id); // if (annoucmentUser != null) // return Ok(annoucmentUser); // else // return NotFound(); //} public IHttpActionResult Get(string userId, int announcementId) { AnnoucmentUser announcementUser = annoucmentUserObjBs.GetByUserIdAndAnnouncementId(userId, announcementId); if (announcementUser != null) { return(Ok(announcementUser)); } else { return(NotFound()); } }
public IHttpActionResult Delete(int id) { AnnoucmentUser annoucmentUser = annoucmentUserObjBs.GetByID(id); if (annoucmentUser != null) { annoucmentUserObjBs.Delete(id); return(Ok(annoucmentUser)); } else { return(NotFound()); } }
public bool IsValidOnUpdate(AnnoucmentUser AnnoucmentUser) { return(true); }
public bool IsValidOnInsert(AnnoucmentUser annoucmentUser) { return(true); }
public void Insert(AnnoucmentUser annoucmentUser) { db.AnnoucmentUsers.Add(annoucmentUser); Save(); }