Exemplo n.º 1
0
        /// <summary>
        /// Get ExpenseByTypes
        /// </summary>
        /// <returns></returns>
        // GET: api/ExpenseByType
        public IHttpActionResult Get(bool list, int expenseTypeID)
        {
            ExpenseByTypeRepository ExpenseByTypeRepository = new ExpenseByTypeRepository(Convert.ToInt32(Request.Headers.GetValues("CurrentUserID").First()));

            List <BaseList> ExpenseByTypeList = ExpenseByTypeRepository.GetExpenseByTypesList(expenseTypeID);

            return(Json(new { ExpenseByTypesList = ExpenseByTypeList }));
        }
Exemplo n.º 2
0
        /// <summary>
        /// Save ExpenseByTypes
        /// </summary>
        /// <param name="ExpenseByTypeList"></param>
        /// <returns></returns>
        // POST: api/ExpenseByType
        public IHttpActionResult Post([FromBody] List <ExpenseByType> ExpenseByTypeList, int expenseTypeID)
        {
            ExpenseByTypeRepository ExpenseByTypeRepository = new ExpenseByTypeRepository(Convert.ToInt32(Request.Headers.GetValues("CurrentUserID").First()));

            ExpenseByTypeRepository.SaveExpenseByTypes(ExpenseByTypeList, expenseTypeID);

            return(Json(new { count = ExpenseByTypeList.Count.ToString() }));
        }
Exemplo n.º 3
0
        /// <summary>
        /// Get ExpenseByTypes
        /// </summary>
        /// <returns></returns>
        // GET: api/ExpenseByType
        public IHttpActionResult Get()
        {
            ExpenseByTypeRepository ExpenseByTypeRepository = new ExpenseByTypeRepository(Convert.ToInt32(Request.Headers.GetValues("CurrentUserID").First()));

            List <ExpenseByType> ExpenseByTypeList = ExpenseByTypeRepository.GetExpenseByTypes();

            return(Json(new { ExpenseByTypes = ExpenseByTypeList }));
        }