コード例 #1
0
        // Retrieve all
        public IHttpActionResult Get()
        {
            var mng = new AccountMovManager();
            List <AccountMovement> accountMovList = mng.RetrieveAll();

            if (accountMovList == null)
            {
                return(Content(HttpStatusCode.NotFound, "No se ha encontrado"));
            }
            return(Ok(accountMovList));
        }
コード例 #2
0
 // DELETE
 public IHttpActionResult Delete(AccountMovement accountMov)
 {
     try
     {
         var mng = new AccountMovManager();
         mng.Delete(accountMov);
         return(Content(HttpStatusCode.OK, "MOVIMIENTO BANCARIO ELIMINADO"));
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         return(Content(HttpStatusCode.BadRequest, "ERROR AL ELIMINAR"));
     }
 }
コード例 #3
0
 public IHttpActionResult Post(AccountMovement accountMov, Account account)
 {
     try
     {
         var mng = new AccountMovManager();
         mng.Create(accountMov, account);
         return(Content(HttpStatusCode.OK, "MOVIMIENTO BANCARIO REGISTRADO"));
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         return(Content(HttpStatusCode.BadRequest, "ERROR AL REGISTRAR"));
     }
 }