Esempio n. 1
0
        //POST: adiciona Musica a Sala
        public HttpResponseMessage PostMusica(int SalaId, MusicaModel musica)
        {
            ErrorReader errorReader = new ErrorReader();

            SalaAccess sala = new SalaAccess();

            string userId = RequestContext.Principal.Identity.GetUserId();

            if (sala.VerficaParticipante(SalaId, userId))
            {
                sala.AdicionaMusicaSala(SalaId, musica, userId);
                return(Request.CreateResponse(HttpStatusCode.OK));
            }
            else
            {
                var       message = string.Format(errorReader.GetErrorMessage(4));
                HttpError err     = new HttpError(message);
                return(Request.CreateResponse(errorReader.GetError(4), err));
            }
        }