Esempio n. 1
0
 // DELETE api/<controller>/5
 public HttpResponseMessage Delete(Guid Id)
 {
     try
     {
         CMS.DataAccess.BankService service = new CMS.DataAccess.BankService();
         service.Delete(Id);
         var response = Request.CreateResponse <CMS.DataAccess.Model.Bank>(HttpStatusCode.OK, new CMS.DataAccess.Model.Bank {
             Id = Id
         });
         return(response);
     }
     catch (Exception ex)
     {
         throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message));
     }
 }
Esempio n. 2
0
        // PUT api/<controller>/5
        public HttpResponseMessage Put(CMS.DataAccess.Model.Bank bank)
        {
            try
            {
                var service = new CMS.DataAccess.BankService();
                service.Update(bank);

                var response = Request.CreateResponse <CMS.DataAccess.Model.Bank>(HttpStatusCode.Created, new CMS.DataAccess.Model.Bank {
                    Id = bank.Id
                });
                return(response);
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message));
            }
        }