Exemplo n.º 1
0
        public HttpResponseMessage AddRant(AddRantDTO rant)
        {
            var repository = new RantsRepository();
            var result     = repository.Create(rant);

            if (result)
            {
                return(Request.CreateResponse(HttpStatusCode.Created));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Customer could not be created, please try again later."));
        }
Exemplo n.º 2
0
        public bool Create(AddRantDTO rant)
        {
            using (var db = GetDb())
            {
                db.Open();

                var numberCreated = db.Execute(@"INSERT INTO [dbo].[Rants]
                                                    ([Title],
                                                    [CategoryId],
                                                    [Target],
                                                    [Body],
                                                    [IsFavorite])
                                                 VALUES
                                                    (@Title,
                                                     @CategoryId,
                                                     @Target,
                                                     @Body,
                                                     @IsFavorite)", rant);
                return(numberCreated == 1);
            }
        }