public FiscalYearController(FiscalYearRepository fiscalYearRepository, FiscalYearService fiscalYearService, IMapper mapper, PaginatedMetaService paginatedMetaService, FileHelper fileHelper)
 {
     _fiscalYearRepository = fiscalYearRepository;
     _fiscalYearService    = fiscalYearService;
     _mapper = mapper;
     _paginatedMetaService = paginatedMetaService;
     _fileHelper           = fileHelper;
 }
 public MembersController(MembersService membersService, MembersRepository membersRepository, IMapper mapper, PaginatedMetaService paginatedMetaService, FileHelper fileHelper, DesignationRepository designationRepository, FiscalYearRepository fiscalYearRepository)
 {
     _membersRepository     = membersRepository;
     _membersService        = membersService;
     _mapper                = mapper;
     _paginatedMetaService  = paginatedMetaService;
     _fiscalYearRepository  = fiscalYearRepository;
     _designationRepository = designationRepository;
     _fileHelper            = fileHelper;
 }
        public JsonResult FiscalYearDropList(string filterExpression)
        {
            FiscalYearRepository rep = new FiscalYearRepository();

            if (HttpContext.Cache["FiscalYearDropList"] == null)
            {
                DataTable list = rep.GetDropListSource();
                HttpContext.Cache.Add("FiscalYearDropList", list, null, DateTime.Now.AddMinutes(5), TimeSpan.Zero, CacheItemPriority.High, null);
            }
            DataTable source = (DataTable)HttpContext.Cache["FiscalYearDropList"];

            filterExpression = DFT.HandleExpress(filterExpression);
            List <DropListSource> dropList = rep.DropList(source, filterExpression);

            return(DropListJson(dropList));
        }
Beispiel #4
0
        public void FiscalYear_DeleteFiscalYearByID()
        {
            int YEAR = 2018;

            ArdaTestMgr.Validate(this, $"FiscalYear.DeleteFiscalYearByID({YEAR})",
                                 (list, ctx) => {
                FiscalYearRepository fiscalYear = new FiscalYearRepository(ctx);

                var fiscalYearId = (from row in list
                                    where row.FullNumericFiscalYearMain == YEAR
                                    select row.FiscalYearID).First();

                fiscalYear.DeleteFiscalYearByID(fiscalYearId);

                return(fiscalYear.GetAllFiscalYears());
            });
        }
Beispiel #5
0
        public void FiscalYear_EditFiscalYearByID()
        {
            string GUID    = "{d38759ab-e310-46f0-a6c3-b0594c2531ab}";
            int    YEAR    = 2021;
            string YEARTXT = "TEST-2021";

            ArdaTestMgr.Validate(this, $"FiscalYear.EditFiscalYearByID({GUID},{YEAR},{YEARTXT})",
                                 (list, ctx) => {
                FiscalYearRepository fiscalYear = new FiscalYearRepository(ctx);

                var row = list[0];

                row.FiscalYearID = Guid.Parse(GUID);
                row.FullNumericFiscalYearMain = YEAR;
                row.TextualFiscalYearMain     = YEARTXT;

                fiscalYear.EditFiscalYearByID(row);

                return(fiscalYear.GetAllFiscalYears());
            });
        }
Beispiel #6
0
        public void FiscalYear_AddNewFiscalYear()
        {
            string GUID    = "{aaaa0000-622a-4656-85df-39edc26be080}";
            int    YEAR    = 2021;
            string YEARTXT = "TEST-2021";

            ArdaTestMgr.Validate(this, $"FiscalYear.AddNewFiscalYear({GUID},{YEAR},{YEARTXT})",
                                 (list, ctx) => {
                FiscalYearRepository fiscalYear = new FiscalYearRepository(ctx);

                var row = list[0];

                Guid fiscalYearGuid = Guid.Parse(GUID);

                row.FiscalYearID = fiscalYearGuid;
                row.FullNumericFiscalYearMain = YEAR;
                row.TextualFiscalYearMain     = YEARTXT;

                fiscalYear.AddNewFiscalYear(row);

                return(fiscalYear.GetAllFiscalYears());
            });
        }
Beispiel #7
0
 public ListModel()
 {
     Repository = new FiscalYearRepository();
 }
 protected override IMasterFactory CreateRepository()
 {
     Repository = new FiscalYearRepository();
     return(new MasterRepositoryFactory <FiscalYearRepository>(Repository));
 }
Beispiel #9
0
        public IEnumerable <FiscalYearViewModel> GetSnapshot(TransactionalKanbanContext context)
        {
            FiscalYearRepository fiscalYear = new FiscalYearRepository(context);

            return(fiscalYear.GetAllFiscalYears().ToArray());
        }
Beispiel #10
0
 public FiscalYearService()
 {
     repo = new FiscalYearRepository();
 }
Beispiel #11
0
 public FiscalYearServiceImpl(FiscalYearRepository fiscalYearRepo, FiscalYearMaker fiscalYearMaker, IHostingEnvironment hostingEnvironment)
 {
     _fiscalYearRepo     = fiscalYearRepo;
     _fiscalYearMaker    = fiscalYearMaker;
     _hostingEnvironment = hostingEnvironment;
 }