public JsonResult GetDepositList(string selectedDate) { ArrayList collection = new ArrayList(); DepositModel depositModel = new DepositModel(); DateTime formatedDate; if (!ValidationUtility.IsNull(selectedDate)) { formatedDate = ValidationUtility.ToDate(selectedDate); } else { formatedDate = DateTime.Now; } ArrayList storeList = null; UserContext cont = (UserContext)Session["UserContext"]; if (!ValidationUtility.IsNull(cont) && ValidationUtility.IsEqual(cont.Role, "Corporate")) { storeList = ValidationUtility.GetCorporateUserAssignActiveStore(cont.Id, true); } else { // storeList = ValidationUtility.GetStoreList(true); storeList = ValidationUtility.GetActiveStoreList(true); } collection.Add(depositModel.GetWeeklyDepositAmount(formatedDate, storeList)); collection.Add(depositModel.GetDepositWeekInfo(formatedDate)); return Json(collection, JsonRequestBehavior.AllowGet); }