Exemple #1
0
        // GET: Transaction/TransactionMaster
        public ActionResult TransactionMaster()
        {
            Helpers.UIDropDownRepo uiDDLRepo  = new Helpers.UIDropDownRepo(_ddlRepo);
            TransactionMasterVM    trMasterVM = new TransactionMasterVM();

            trMasterVM.TransTypeList = uiDDLRepo.getTransactionTypes();
            trMasterVM.IsDiffToList  = uiDDLRepo.getTransactionIsDiffTo();
            trMasterVM.FrequencyList = uiDDLRepo.getTransactionFrequencies();
            trMasterVM.MODE          = "ADD";
            trMasterVM.Active        = true;
            StatusDTO <List <TransactionMasterDTO> > status = _trMaster.GetAllTransactioMasters();

            if (status.IsSuccess && status.ReturnObj != null && status.ReturnObj.Count > 0)
            {
                trMasterVM.SearchList = new List <TransactionMasterVM>();
                TransactionMasterVM trVM = null;
                foreach (TransactionMasterDTO trDto in status.ReturnObj)
                {
                    trVM                 = new TransactionMasterVM();
                    trVM.DayToRun        = trDto.DayToRun;
                    trVM.Frequency       = trDto.Frequency;
                    trVM.IsDiffTo        = trDto.IsDiffTo;
                    trVM.IsPenalty       = trDto.IsPenalty;
                    trVM.TranMasterId    = trDto.TranMasterId;
                    trVM.TransactionName = trDto.TransactionName;
                    trVM.TransactionType = trDto.TransactionType;
                    trVM.YearlyDayToRun  = trDto.YearlyDayToRun;
                    trVM.Active          = trDto.Active;
                    trMasterVM.SearchList.Add(trVM);
                }
            }

            return(View(trMasterVM));
        }
Exemple #2
0
        public ActionResult TransactionMaster(TransactionMasterVM trMasterVM)
        {
            StatusDTO <TransactionMasterDTO> status = new StatusDTO <TransactionMasterDTO>();

            if (trMasterVM.MODE == "EDIT")
            {
                status = _trMaster.Update(trMasterVM);
            }
            if (trMasterVM.MODE == "ADD")
            {
                status = _trMaster.Insert(trMasterVM);
            }
            return(RedirectToAction("TransactionMaster"));
        }