Esempio n. 1
0
        public ActionResult GetAllExpense()
        {
            //List<Expenses> expense = new List<Expenses>();
            //try
            //{
            //    if (ModelState.IsValid)
            //    {
            //        ExpensesServiceClient expensesServiceClient = new ExpensesServiceClient();
            //        expense = expensesServiceClient.GetAllExpenses();
            //        if (expense.Count == 0 || expense == null)
            //        {
            //            ModelState.AddModelError("error", "No Record Found");
            //        }


            //    }
            //}
            //catch (Exception e)
            //{
            //    ModelState.AddModelError("error", "Something Wrong");
            //    expense = null;
            //    throw e;

            //}

            //return Json(new { data = expense }, JsonRequestBehavior.AllowGet);

            dynamic expenses = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    Services.ExpensesServiceClient expenseServiceClient = new Services.ExpensesServiceClient();
                    expenses = expenseServiceClient.GetAllExpenses();
                    //if (currency.Count == 0 || currency == null)
                    //{
                    //    ModelState.AddModelError("error", "No Record Found");
                    //}
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Wrong");
                expenses = null;
                throw e;
            }
            return(Json(expenses, JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
        //[ActionName("DeleteExpenseLot")]
        public ActionResult DeleteGeneralExpense(int id)
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    Services.ExpensesServiceClient expenseServiceClient = new Services.ExpensesServiceClient();
                    status = expenseServiceClient.DeleteGeneralExpense(id);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong!");
                status = false;
                throw e;
            }

            return(View("GeneralExpensesList"));
            //return new JsonResult { Data = new { status = status } };
        }
Esempio n. 3
0
        public ActionResult DeleteLot(string ID)
        {
            int  id     = Convert.ToInt32(Helpers.CommonMethods.Decrypt(HttpUtility.UrlDecode(ID)));
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    Services.ExpensesServiceClient expenseServiceClient = new Services.ExpensesServiceClient();
                    status = expenseServiceClient.DeleteExpenseLot(id);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong!");
                status = false;
                throw e;
            }

            return(View("DeleteExpenseLot"));
            //return new JsonResult { Data = new { status = status } };
        }
Esempio n. 4
0
        public ActionResult GetAllGeneralExpenses()
        {
            dynamic expenses = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    Services.ExpensesServiceClient expenseServiceClient = new Services.ExpensesServiceClient();
                    expenses = expenseServiceClient.GetAllGeneralExpenses();
                    //if (currency.Count == 0 || currency == null)
                    //{
                    //    ModelState.AddModelError("error", "No Record Found");
                    //}
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Wrong");
                expenses = null;
                throw e;
            }
            return(Json(expenses, JsonRequestBehavior.AllowGet));
        }