예제 #1
0
        public HttpResponseMessage GuardaComentarioAcercaDe(ComentarioAcercaD comentario)
        {
            using (IGaroNetDb repositorio = Repositorio)
            {
                Respuesta <int> GuardaComentarioEstado =
                    repositorio.GuardaComentario(comentario);

                return(GuardaComentarioEstado.Estado ? Request.CreateResponse(HttpStatusCode.Created) :
                       Request.CreateResponse(HttpStatusCode.Conflict));
            }
        }
예제 #2
0
        public HttpResponseMessage PostComentario(Comentario comentario)
        {
            using (IGaroNetDb repositorio = Repositorio)
            {
                Respuesta <Tuple <List <Comentario>, int> > GuardaComentarioEstado =
                    repositorio.GuardaComentario(comentario);

                return(GuardaComentarioEstado.Estado ? Request.CreateResponse(HttpStatusCode.Created,
                                                                              new
                {
                    Comentarios = GuardaComentarioEstado.Resultado.Item1,
                    Cuenta = GuardaComentarioEstado.Resultado.Item2
                }) :
                       Request.CreateResponse(HttpStatusCode.Conflict));
            }
        }