Exemplo n.º 1
0
        public ActionResult Index(string Submit, DashboardViewModels model)
        {
            if (!string.IsNullOrEmpty(Submit))
            {
                if (Submit.Equals("Excel_ReportBank"))
                {
                    ExcelReportBank(model);
                }
                else if (Submit.Equals("Excel_ReportAccount"))
                {
                    ExcelReportAccount(model);
                }
                else if (Submit.Equals("Excel_CashIn"))
                {
                    ExcelReportCashIn(model);
                }
                else if (Submit.Equals("Excel_CashOut"))
                {
                    ExcelReportCashOut(model);
                }
            }

            ViewBag.FilterBankList    = common.ToSelectList(BankFacilityBusinessLogic.getInstance().getBankFacilityDDL(), "ID", "NAME", model.FilterReportBank);
            ViewBag.FilterAccountList = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", model.FilterReportAccount);
            ViewBag.FilterCashInList  = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", model.FilterReportCashIn);
            ViewBag.FilterCashOutList = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", model.FilterReportCashOut);
            return(View(model));
        }
Exemplo n.º 2
0
        public ActionResult Index(string Submit, OutputViewModels model)
        {
            model.TodaysJournal      = Journals(model);
            ViewBag.AccountList      = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", model.Account);
            ViewBag.BankFacilityList = common.ToSelectList(BankFacilityBusinessLogic.getInstance().getBankFacilityDDL(), "ID", "NAME", model.BankAccount);
            ViewBag.SortByList       = common.ToSelectList(OutputBusinessLogic.getInstance().getSortByDDL(), "ID", "NAME", model.SortBy);

            if (!String.IsNullOrEmpty(Submit))
            {
                if (Submit.Equals("PDF"))
                {
                    GeneratePdf(model);
                }
                else if (Submit.Equals("Excel"))
                {
                    GenerateExcel(model);
                }
                else if (Submit.Equals("Print"))
                {
                }
            }

            DateTime?startDate = null, endDate = null;

            if (!String.IsNullOrEmpty(model.Date))
            {
                startDate = Convert.ToDateTime(model.Date.Split('-')[0].Trim());
                endDate   = Convert.ToDateTime(model.Date.Split('-')[1].Trim());
            }

            return(View(model));
        }
Exemplo n.º 3
0
        // GET: Input
        //[CheckAuthorize(Roles = "Input")]
        public ActionResult Index()
        {
            InputViewModels model = new InputViewModels();

            model.TodaysJournal     = Journals();
            ViewBag.AccountList     = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", string.Empty);
            ViewBag.BankAccountList = common.ToSelectList(BankFacilityBusinessLogic.getInstance().getBankFacilityDDL(), "ID", "NAME", string.Empty);
            return(View(model));
        }
 public ActionResult Delete(string id)
 {
     if (BankFacilityBusinessLogic.getInstance().DeleteBank(id) == -1)
     {
         TempData["Success"] = "Bank Facility was successfully deleted";
     }
     else
     {
         TempData["Error"] = "Bank Facility was unsuccessfully deleted";
     }
     return(RedirectToAction("Index"));
 }
 public ActionResult Edit(BankFacilityViewModels model)
 {
     if (BankFacilityBusinessLogic.getInstance().UpdateBank(model) == -1)
     {
         TempData["Success"] = "Bank Facility was successfully updated";
     }
     else
     {
         TempData["Error"] = "Bank Facility was unsuccessfully updated";
     }
     return(RedirectToAction("Index"));
 }
Exemplo n.º 6
0
        public ActionResult Index()
        {
            DashboardViewModels models = new DashboardViewModels();

            models.HomeTileReport = HomeBusinessLogic.getInstance().GetHomeTile();

            ViewBag.FilterBankList    = common.ToSelectList(BankFacilityBusinessLogic.getInstance().getBankFacilityDDL(), "ID", "NAME", string.Empty);
            ViewBag.FilterAccountList = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", string.Empty);
            ViewBag.FilterCashInList  = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", string.Empty);
            ViewBag.FilterCashOutList = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", string.Empty);

            return(View(models));
        }
        public ActionResult Edit(string id)
        {
            BankFacilityViewModels model = new BankFacilityViewModels();
            var bankData = BankFacilityBusinessLogic.getInstance().getBankById(id);

            model.BankId            = bankData.BankId;
            model.BankFacilityId    = bankData.BankFacilityId;
            model.Celling           = bankData.Celling.ToString();
            model.CostMoney         = bankData.CostMoney;
            model.FacilityName      = bankData.FacilityName;
            ViewBag.BankAccountList = common.ToSelectList(BankFacilityBusinessLogic.getInstance().getBankDDL(), "ID", "NAME", model.BankId);
            return(View(model));
        }
Exemplo n.º 8
0
        public ActionResult Index(InputViewModels model)
        {
            int _out;
            int year  = 2020;
            int month = 1;
            int day   = 1;

            if (Int32.TryParse(model.Date.Substring(6, 4), out _out))
            {
                year = _out;
            }

            if (Int32.TryParse(model.Date.Substring(0, 2), out _out))
            {
                month = _out;
            }

            if (Int32.TryParse(model.Date.Substring(3, 2), out _out))
            {
                day = _out;
            }
            DateTime tmpDate = new DateTime(year, month, day);

            model.Date = tmpDate.ToString("yyyy-MMM-dd");
            int msg = InputBusinessLogic.getInstance().InputJournal(model);

            if (msg == -1)
            {
                TempData["Success"] = "Successfully was inserted";
                return(RedirectToAction("Index"));
            }
            else
            {
                if (msg == 1)
                {
                    TempData["Error"] = "amount cannot be greater than ceiling";
                }
                else
                {
                    TempData["Error"] = "Unsuccessfully was inserted";
                }
            }

            model.TodaysJournal     = Journals();
            ViewBag.AccountList     = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", model.Account);
            ViewBag.BankAccountList = common.ToSelectList(BankFacilityBusinessLogic.getInstance().getBankFacilityDDL(), "ID", "NAME", model.BankAccount);
            return(View(model));
        }
Exemplo n.º 9
0
        public ActionResult Index(string sd, string ed, string acc, string bnk, string srt)
        {
            HistoryViewModels model = new HistoryViewModels();

            string strDate = DateTime.Now.AddMonths(-1).ToString("MM/dd/yyyy");
            string endDate = DateTime.Now.ToString("MM/dd/yyyy");

            model.Date          = string.Format("{0}{1}", sd == null ? strDate : sd, ed == null ? " - " + endDate : " - " + ed);
            model.Account       = acc == null ? string.Empty : acc;
            model.BankAccount   = bnk == null ? string.Empty : bnk;
            model.SortBy        = srt == null ? string.Empty : srt;
            model.TodaysJournal = Journals(model);

            ViewBag.AccountList      = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", string.Empty);
            ViewBag.BankFacilityList = common.ToSelectList(BankFacilityBusinessLogic.getInstance().getBankFacilityDDL(), "ID", "NAME", model.BankAccount);
            ViewBag.SortByList       = common.ToSelectList(OutputBusinessLogic.getInstance().getSortByDDL(), "ID", "NAME", string.Empty);
            return(View(model));
        }
Exemplo n.º 10
0
        public ActionResult Index(string Submit, HistoryViewModels model)
        {
            model.TodaysJournal      = Journals(model);
            ViewBag.AccountList      = common.ToSelectList(AccountDetailsBusinessLogic.getInstance().getAccountDetailDDL(), "ID", "NAME", model.Account);
            ViewBag.BankFacilityList = common.ToSelectList(BankFacilityBusinessLogic.getInstance().getBankFacilityDDL(), "ID", "NAME", model.BankAccount);
            ViewBag.SortByList       = common.ToSelectList(OutputBusinessLogic.getInstance().getSortByDDL(), "ID", "NAME", model.SortBy);

            if (!String.IsNullOrEmpty(Submit))
            {
                if (Submit.Equals("PDF"))
                {
                    GeneratePdf(model);
                }
                else if (Submit.Equals("Excel"))
                {
                    GenerateExcel(model);
                }
                else if (Submit.Equals("Print"))
                {
                }
            }

            return(View(model));
        }
 public ActionResult Create()
 {
     ViewBag.BankAccountList = common.ToSelectList(BankFacilityBusinessLogic.getInstance().getBankDDL(), "ID", "NAME", string.Empty);
     return(View());
 }
 public ActionResult Index()
 {
     return(View(BankFacilityBusinessLogic.getInstance().ListBank()));
 }