///<summary> /// Tìm thể loại theo id ///</summary> public TypeFilmModel FindById(int id) { var myType = db.TypeFilms.Where(a => a.TypeID == id).Select(t => new TypeFilmModel { NameType = t.NameType, TypeID = t.TypeID }); TypeFilmModel data = myType.FirstOrDefault(); return(data); }
public IHttpActionResult UpdateType([FromBody] TypeFilmModel typeFilm) { if (typeFilm != null) { var update = sv.EditType(typeFilm); return(Ok(update)); } else { return(BadRequest("Sửa thể loại thất bại !!!")); } }
public IHttpActionResult InsertType([FromBody] TypeFilmModel typeFilm) { if (typeFilm != null) { var insert = sv.AddNewType(typeFilm); return(Ok(insert)); } else { return(BadRequest("Thêm thể loại thất bại !!!")); } }
///<summary> /// Thêm mới ///</summary> public int AddNewType(TypeFilmModel typeFilm) { if (typeFilm == null) { return(-1); } //Create actor DataObject.EF.TypeFilm _tType = new DataObject.EF.TypeFilm() { NameType = typeFilm.NameType, TypeID = typeFilm.TypeID }; db.TypeFilms.Add(_tType); return(db.SaveChanges()); }
///<summary> /// Sửa ///</summary> public int EditType(TypeFilmModel typeFilm) { var select = db.TypeFilms.Where(f => f.TypeID == typeFilm.TypeID).FirstOrDefault(); // tìm kiếm phim có hay không? if (select != null) { // update select.NameType = typeFilm.NameType; // return db return(db.SaveChanges()); } else { return(0); } }