示例#1
0
 // DELETE
 public IHttpActionResult Delete(Loans loan)
 {
     try
     {
         var mng = new LoanManager();
         mng.Delete(loan);
         apiResp         = new ApiResponse();
         apiResp.Message = "Action was executed";
         return(Ok(apiResp));
     }
     catch (BusinessException bex)
     {
         return(InternalServerError(new Exception(bex.ExceptionID + "-" + bex.AppMessage.Message)));
     }
 }
示例#2
0
        public IActionResult Delete(int id)
        {
            Loan loan = loanManager.Get(id);

            if (loan == null)
            {
                return(NotFound("Loan couldn't be found"));
            }
            if (loanManager.Delete(loan) == 1)
            {
                return(Ok(true));
            }
            else
            {
                return(BadRequest(false));
            }
        }