public ActionResult Create(ExpenseCalculatorViewModel model) { var expenseDataClient = new ExpenseDataClient(_url); model.ExpenseDatas.expenseTypeId = Convert.ToInt32(Request.Form["ddlExpense"]); model.ExpenseDatas.purchaseStoreId = Convert.ToInt32(Request.Form["ddlStores"]); expenseDataClient.CreateExpense(model.ExpenseDatas); ViewBag.result = "Record Inserted Successfully!"; return(RedirectToAction("Index")); }
public ActionResult Edit(ExpenseCalculatorViewModel model) { var expenseDataClient = new ExpenseDataClient(_url); model.ExpenseDatas.expenseDataId = Convert.ToInt32(Request.Form["ExpenseDataId"]); model.ExpenseDatas.expenseTypeId = Convert.ToInt32(Request.Form["ExpenseTypeId"]); model.ExpenseDatas.purchaseStoreId = Convert.ToInt32(Request.Form["PurchaseStoreId"]); model.ExpenseDatas.expenseDate = Convert.ToDateTime(Request.Form["DateofExpense"]).ToUniversalTime(); model.ExpenseDatas.spentAmount = Convert.ToInt32(Request.Form["spentAmount"]); expenseDataClient.UpdateExpense(model.ExpenseDatas); return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { var expenseDataClient = new ExpenseDataClient(_url); var model = new ExpenseCalculatorViewModel(); model.ExpenseTypes = expenseDataClient.GetExpenseTypes(); var storeClient = new StoreClient(); model.Stores = storeClient.GetStores(); model.ExpenseDatas = expenseDataClient.GetExpenseDetails(id); return(View("Edit", model)); }
public ActionResult Index() { var model = new ExpenseCalculatorViewModel(); var expenseTypeClient = new ExpenseDataClient(_url); model.ExpenseTypes = expenseTypeClient.GetExpenseTypes(); var storeClient = new StoreClient(); model.Stores = storeClient.GetStores(); return(View("Index", model)); }