/// <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 })); }
/// <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() })); }
/// <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 })); }