Пример #1
0
        public ActionResult ExpenseDetailReport(int clientNo, int ProjectNo)
        {
            IEnumerable <ExpenseDetail> expenseDetailList = null;

            try
            {
                ExpenseManager expenseManager = new ExpenseManager();
                expenseDetailList = expenseManager.ExpenseDetailReport(clientNo, ProjectNo);
                if (expenseDetailList.Count() > 0)
                {
                    var jsonResultS = this.Json(expenseDetailList, JsonRequestBehavior.AllowGet);
                    jsonResultS.MaxJsonLength = int.MaxValue;
                    return(jsonResultS);
                }
                else
                {
                    var result = new { Success = "True", Message = "No Data Found" };
                    return(Json(result, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception ex)
            {
                string sMessage = ex.Message;
                var    result   = new { Success = "False", Message = "Exception: " + sMessage };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }