Example #1
0
        public HttpResponseMessage Add([FromBody] SuppliersView supplierView)
        {
            var supplier = mapper.Map <SuppliersDTM>(supplierView);

            HttpResponseMessage responseMessage;

            try
            {
                service.AddAsync(supplier);
                responseMessage = new HttpResponseMessage(HttpStatusCode.OK);
            }
            catch
            {
                responseMessage         = new HttpResponseMessage(HttpStatusCode.BadRequest);
                responseMessage.Content = new StringContent("Name can`t be empty!");
            }
            return(responseMessage);
        }