Esempio n. 1
0
        //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());
        }
Esempio n. 2
0
        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 }));
        }