//public IHttpActionResult DelSinger(int idMusic,int idSinger) //{ // var res = Repositories.DelSinger(idMusic, idSinger); // if (res == true) // { // return Ok(); // } // return InternalServerError(); //} // POST api/<controller> public IHttpActionResult Post(SingerMusicView s) { var sm = new SingerMusic { ID = s.ID, MusicID = s.MusicID, SingerID = s.SingerID }; var res = Repositories.CreateSM(sm); if (res == true) { return(Ok()); } return(InternalServerError()); }
public ActionResult AddSingerMusic(SingerMusicView sm) { HttpResponseMessage res = APIService.client.PostAsJsonAsync("SingerMusic", sm).Result; HttpResponseMessage res1 = APIService.client.GetAsync("Music/" + sm.MusicID).Result; MusicView model = res.Content.ReadAsAsync <MusicView>().Result; if (res.IsSuccessStatusCode) { TempData["success"] = "add singer successfully!"; } else { TempData["error"] = "add singer failed!"; } return(RedirectToAction("MusicDetail", new { id = sm.MusicID })); }