/// <summary> /// Get the details of the current DashboardTransactionCounter in the view model by ID /// </summary> /// <param name="id">The identifier.</param> /// <returns></returns> public ActionResult GetDashboardTransactionCounter(int id) { using (var bal = new DashboardTransactionCounterBal()) { //Call the AddDashboardTransactionCounter Method to Add / Update current DashboardTransactionCounter var currentDashboardTransactionCounter = bal.GetDashboardTransactionCounterById(id); //Pass the ActionResult with the current DashboardTransactionCounterViewModel object as model to PartialView DashboardTransactionCounterAddEdit return(PartialView(PartialViews.DashboardTransactionCounterAddEdit, currentDashboardTransactionCounter)); } }
/// <summary> /// Delete the current DashboardTransactionCounter based on the DashboardTransactionCounter ID passed in the DashboardTransactionCounterModel /// </summary> /// <param name="id">The identifier.</param> /// <returns></returns> public ActionResult DeleteDashboardTransactionCounter(int id) { using (var bal = new DashboardTransactionCounterBal()) { //Get DashboardTransactionCounter model object by current DashboardTransactionCounter ID var currentDashboardTransactionCounter = bal.GetDashboardTransactionCounterById(id); var result = bal.DeleteDashboardTransactionCounter(currentDashboardTransactionCounter); var currentDateTime = Helpers.GetInvariantCultureDateTime(); HttpRuntime.Cache.Insert(cacheKey, result, null, currentDateTime.AddHours(1), TimeSpan.Zero); //return deleted ID of current DashboardTransactionCounter as Json Result to the Ajax Call. return(Json(result)); //Check If DashboardTransactionCounter model is not null } //Return the Json result as Action Result back JSON Call Success }
public ActionResult BindDashboardData(int id) { using (var bal = new DashboardTransactionCounterBal()) { var current = bal.GetDashboardTransactionCounterById(id); var jsonData = new { ActivityDay = current.ActivityDay.GetShortDateString3(), current.ActivityTotal, current.CounterId, current.DepartmentNumber, current.StatisticDescription, current.IsActive }; return(Json(jsonData, JsonRequestBehavior.AllowGet)); } }