Beispiel #1
0
 public IHttpActionResult GetItems()
 {
     try
     {
         BTRRepository btr = new BTRRepository(db);
         return(Ok(btr.Items()));
     }
     catch (Exception exError)
     {
         return(BadRequest((new Error(0, exError.Message, "GetbudgetTransferRequests").ToString())));
     }
 }
Beispiel #2
0
 public IHttpActionResult GetItemsByUni(int requestor_uni_key)
 {
     try
     {
         BTRRepository btr = new BTRRepository(db);
         return(Ok(btr.ByUni(requestor_uni_key)));
     }
     catch (Exception exError)
     {
         return(BadRequest((new Error(0, exError.Message, "GetItemsByUni").ToString())));
     }
 }
Beispiel #3
0
 public IHttpActionResult Update(BtrDTO budgetTransferRequest)
 {
     try
     {
         BTRRepository btr    = new BTRRepository(db);
         BtrDTO        record = btr.Update(budgetTransferRequest);
         return(Ok(record));
     }
     catch (Exception exError)
     {
         string errMessage = exError.Message;
         if (exError.InnerException != null)
         {
             errMessage = exError.InnerException.Message;
         }
         return(BadRequest((new Error(0, errMessage, "Update.BTR").ToString())));
     }
 }
Beispiel #4
0
 public IHttpActionResult Create(BtrDTO budgetTransferRequest)
 {
     try
     {
         BTRRepository btr        = new BTRRepository(db);
         BtrDTO        createdRec = btr.Create(budgetTransferRequest);
         return(Ok(createdRec));
     }
     catch (Exception exError)
     {
         string errMessage = exError.Message;
         if (exError.InnerException != null)
         {
             errMessage = exError.InnerException.Message;
         }
         return(BadRequest((new Error(0, errMessage, "CreatebudgetTransferRequest").ToString())));
     }
 }
Beispiel #5
0
        public IHttpActionResult Item(int btr_key)
        {
            try
            {
                BTRRepository btr    = new BTRRepository(db);
                BtrDTO        record = btr.Item(btr_key);


                if (record == null)
                {
                    return(NotFound());
                }
                return(Ok(record));
            }
            catch (Exception exError)
            {
                return(BadRequest((new Error(0, exError.Message, "GetbudgetTransferRequestById").ToString())));
            }
        }