Exemple #1
0
 public OrderController(IOrderLogic orderLogic, ICarLogic carLogic, ISpareLogic SpareLogic, ReportLogic reportLogic)
 {
     _orderLogic  = orderLogic;
     _carLogic    = carLogic;
     _SpareLogic  = SpareLogic;
     _reportLogic = reportLogic;
 }
Exemple #2
0
 public FormSend(ITicketLogic logic, ReportLogic reportLogic, IWorkerLogic logicW)
 {
     InitializeComponent();
     this.logic       = logic;
     this.reportLogic = reportLogic;
     this.logicW      = logicW;
 }
 public ExcursionController(IExcursionLogic edLogic, IRouteLogic courseLogic, IOrderLogic payLogic, ReportLogic reportLogic)
 {
     this.edLogic     = edLogic;
     this.routeLogic  = courseLogic;
     this.payLogic    = payLogic;
     this.reportLogic = reportLogic;
 }
Exemple #4
0
 public MainController(IPartLogic part, IRequestLogic request, ReportLogic report, BackUpAbstractLogic backUpAbstractLogic)
 {
     _part                = part;
     _request             = request;
     _report              = report;
     _backUpAbstractLogic = backUpAbstractLogic;
 }
 public EducationController(IEducationLogic educationLogic, ICourseLogic doctorLogic, IPaymentLogic paymentLogic, ReportLogic reportLogic)
 {
     _educationLogic = educationLogic;
     _courseLogic    = doctorLogic;
     _paymentLogic   = paymentLogic;
     _reportLogic    = reportLogic;
 }
 public ReportController()
 {
     this.ReportDAO     = new ReportDAO(this.Context);
     this.AccountsDAO   = new AccountsDAO(this.Context);
     this.AccountsLogic = new AccountsLogic(this.Context);
     this.ReportLogic   = new ReportLogic(this.Context);
 }
Exemple #7
0
 public HttpResponseMessage Get()
 {
     return(new HttpResponseMessage(HttpStatusCode.OK)
     {
         Content = new ObjectContent <List <TreeTable> >(ReportLogic.GetAllTreeTable(), new JsonMediaTypeFormatter())
     });
 }
Exemple #8
0
 public OrderController(IOrderLogic orderLogic, IServiceLogic serviceLogic, IPaymentLogic paymentLogic, ReportLogic reportLogic)
 {
     _orderLogic   = orderLogic;
     _serviceLogic = serviceLogic;
     _paymentLogic = paymentLogic;
     _reportLogic  = reportLogic;
 }
Exemple #9
0
        public ActionResult DetailedReport(int studentId, int termId)
        {
            var report = new ReportLogic();
            var mtlist = report.GetReport(studentId, termId);

            return(View(mtlist));
        }
Exemple #10
0
        public ActionResult SummaryReport(int classroomId, int studentId, int termId)
        {
            var report = new ReportLogic();
            var mtlist = report.getReportVM(classroomId, studentId, termId);

            return(View(mtlist));
        }
Exemple #11
0
        private void MainForm_Load(object sender, EventArgs e)
        {
            Log("MainForm_Load event");

            _timecardLogic = new TimecardLogic(Factory);
            _reportLogic   = new ReportLogic(Factory);

            _loading = true;

            Timecard tc;

            try
            {
                tc = _timecardLogic.GetLatestTimecard();
            }
            catch (TimecardNotFoundException)
            {
                tc = _timecardLogic.GetNewTimecard();
            }

            MainDate.Value = tc.Date;
            UpdateMainDateLabel();
            PopulateActivitiesGrid();
            ClearStatusMessage();

            ReportOptionHundredths.Checked = (Configuration.MinutesPerReportUnit == 1);
            ReportOptionTenths.Checked     = (Configuration.MinutesPerReportUnit == 6);
            ReportOptionQuarters.Checked   = (Configuration.MinutesPerReportUnit == 15);

            _loading = false;
        }
Exemple #12
0
 public ListDisciplineWindow(StudentLogic studentLogic, ReportLogic reportLogic)
 {
     this.studentLogic = studentLogic;
     this.reportLogic  = reportLogic;
     InitializeComponent();
     logger = LogManager.GetCurrentClassLogger();
 }
 public OrderController(IOrderLogic orderLogic, ICarLogic carLogic, IDetailLogic detailLogic, ReportLogic reportLogic)
 {
     _orderLogic  = orderLogic;
     _carLogic    = carLogic;
     _detailLogic = detailLogic;
     _reportLogic = reportLogic;
 }
 public ReceptionController(IReception reception, IService service, IPayment payment, ReportLogic report)
 {
     _reception = reception;
     _service   = service;
     _payment   = payment;
     _report    = report;
 }
 public OrderController(IOrderLogic orderLogic, IProductLogic productLogic, IPaymentLogic paymentLogic, ReportLogic reportLogic)
 {
     _orderLogic   = orderLogic;
     _productLogic = productLogic;
     _paymentLogic = paymentLogic;
     _reportLogic  = reportLogic;
 }
 public OrderController(IPositionLogic positionLogic, IOrderLogic orderLogic, IFurnitureModelLogic furnitureModelLogic, IPaymentLogic paymentLogic, ReportLogic reportLogic)
 {
     _positionLogic       = positionLogic;
     _orderLogic          = orderLogic;
     _furnitureModelLogic = furnitureModelLogic;
     _paymentLogic        = paymentLogic;
     _reportLogic         = reportLogic;
 }
 public FormMain(ClientLogic LogicC, ReportLogic LogicR)
 {
     _LogicC = LogicC;
     _LogicR = LogicR;
     // Program.Client = _LogicC.Read(new ClientBindingModel { Email = "Агент" })?[0];
     //  RefreshDataGrid();
     InitializeComponent();
 }
        public FormRequests(IRequestLogic logic, ExceptionHandling exceptionHandling, ReportLogic reportLogic)
        {
            InitializeComponent();
            this.exceptionHandling = exceptionHandling;

            this.logic       = logic;
            this.reportLogic = reportLogic;
        }
 public VideoController(VideoLogic videoLogic, CategoryLogic categoryLogic, ReportLogic reportLogic, CommentLogic commentLogic, UserLogic userLogic, IHostingEnvironment environment)
 {
     _videoLogic = videoLogic;
     _categoryLogic = categoryLogic;
     _reportLogic = reportLogic;
     _commentLogic = commentLogic;
     _userLogic = userLogic;
     _environment = environment;
 }
 public FormMain(MainLogic logic, ReportLogic report, WorkModeling work, IOrderLogic orderLogic, BackUpAbstractLogic backUpAbstractLogic)
 {
     InitializeComponent();
     this.logic               = logic;
     this.report              = report;
     this.work                = work;
     this.orderLogic          = orderLogic;
     this.backUpAbstractLogic = backUpAbstractLogic;
 }
 public FormMain(ClientLogic clientLogic, ReportLogic report)
 {
     _clientLogic   = clientLogic;
     _reportLogic   = report;
     Program.Client = _clientLogic.Read(new ClientBindingModel {
         Email = "Admin"
     })?[0];
     InitializeComponent();
     RefreshDataGrid();
 }
        private static ReportViewModel GetReport(DateTime from, DateTime to)
        {
            ReportLogic      rl  = new ReportLogic();
            NetworkViewModel nvm = new NetworkViewModel();
            ReportViewModel  rvm = new ReportViewModel();

            rvm.NetworkViewModel = nvm;
            rl.GenerateViewModel(from, to, rvm);
            return(rvm);
        }
 public FormReportOrders(ReportLogic logic)
 {
     InitializeComponent();
     this.logic = logic;
     dataGridView.Columns.Add("DateCreate", "Дата создания");
     dataGridView.Columns.Add("ProductName", "Кондитерское изделие");
     dataGridView.Columns.Add("Sum", "Сумма");
     dataGridView.Columns[0].Width        = 150;
     dataGridView.Columns[1].Width        = 250;
     dataGridView.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
 }
Exemple #24
0
        public void ReportLogic_EditReport_SuccessfullDone()
        {
            Mock <IReportDAO> mockDAO = new Mock <IReportDAO>();

            mockDAO.Setup(t => t.Edit(It.IsAny <Report>())).Verifiable();

            ReportLogic logic         = new ReportLogic(mockDAO.Object, Mock.Of <IUserDAO>(), Mock.Of <ICustomLogger>());
            Report      correctReport = ReportProvider.GetCorrectInternsReport();

            logic.Edit(correctReport);

            mockDAO.VerifyAll();
        }
Exemple #25
0
        public void ReportLogic_GetByIdOfReport_ReturnNull()
        {
            Mock <IReportDAO> mockDAO = new Mock <IReportDAO>();

            mockDAO.Setup(t => t.GetById(It.IsAny <Guid>())).Verifiable();

            ReportLogic logic = new ReportLogic(mockDAO.Object, Mock.Of <IUserDAO>(), Mock.Of <ICustomLogger>());
            Guid        idOfReportThatNotExist = new Guid();

            Report foundReport = logic.GetById(idOfReportThatNotExist);

            Assert.AreEqual(foundReport, null);
            mockDAO.VerifyAll();
        }
Exemple #26
0
        public void ReportLogic_SearchReport_ReturnEmptyList()
        {
            Mock <IReportDAO> mockDAO = new Mock <IReportDAO>();

            mockDAO.Setup(t => t.SearchForUser(It.IsAny <SearchModel>())).Verifiable();

            ReportLogic logic       = new ReportLogic(mockDAO.Object, Mock.Of <IUserDAO>(), Mock.Of <ICustomLogger>());
            SearchModel searchModel = SearchModelProvider.GetSearchModel();

            IList <RepresentingReport> foundReports = logic.SearchForUser(searchModel);

            Assert.AreEqual(foundReports.Count, 0);
            mockDAO.VerifyAll();
        }
Exemple #27
0
        public void ReportLogic_ThrowExceptionDuringAdditionReport_ThrowException()
        {
            Mock <IReportDAO> mockDAO = new Mock <IReportDAO>();

            mockDAO.Setup(t => t.Add(It.IsAny <Report>())).Throws <Exception>();

            Mock <ICustomLogger> loggerMock = new Mock <ICustomLogger>();

            loggerMock.Setup(t => t.RecordError(It.IsAny <Exception>())).Verifiable();

            Report      correctReport = ReportProvider.GetCorrectInternsReport();
            ReportLogic logic         = new ReportLogic(mockDAO.Object, Mock.Of <IUserDAO>(), loggerMock.Object);

            Assert.Throws <Exception>(() => logic.Add(correctReport));

            loggerMock.Verify(t => t.RecordError(It.IsAny <Exception>()), Times.Once);
        }
Exemple #28
0
 public MailChimpManager(string apiKey) : base(apiKey)
 {
     Api                   = new ApiLogic(ApiKey);
     Apps                  = new AuthorizedAppLogic(ApiKey);
     AutomationEmails      = new AutomationEmailLogic(ApiKey);
     AutomationEmailQueues = new AutomationEmailQueueLogic(ApiKey);
     Automations           = new AutomationLogic(ApiKey);
     AutomationSubscribers = new AutomationSubscriberLogic(ApiKey);
     Campaigns             = new CampaignLogic(ApiKey);
     Content               = new ContentLogic(ApiKey);
     Conversations         = new ConversationLogic(ApiKey);
     Feedback              = new FeedBackLogic(ApiKey);
     Lists                 = new ListLogic(ApiKey);
     Members               = new MemberLogic(ApiKey);
     Messages              = new MessageLogic(ApiKey);
     Reports               = new ReportLogic(ApiKey);
     TemplateFolders       = new TemplateFolderLogic(ApiKey);
     Templates             = new TemplateLogic(ApiKey);
 }
Exemple #29
0
        public void Execute()
        {
            _validationLogic.ValidateInput();
            var rateCsvLogic = new RateCsvLogic <Rate>();
            var rateList     = rateCsvLogic.CreateRateList(new [] {
                _fiatRatesPath,
                _ratesPath
            }).OrderBy(r => r.DestinationCurrency).ThenBy(r => r.OriginCurrency).ThenByDescending(r => r.Date).ToList();
            var transactionCsvLogic = new TransactionCsvLogic <Transaction>(_transactionsPath, rateList);
            var transactionList     = transactionCsvLogic.CreateTransactionList();
            var transactionLogic    = new TransactionLogic <Transaction, DetailedTransaction, K4TransactionModel>(rateList);

            transactionLogic.ParseTransactions(transactionList);
            var detailedTransactionCsvLogic = new DetailedTransactionCsvLogic <DetailedTransaction>(_outputPath + @"\Detailed transactions.csv");

            detailedTransactionCsvLogic.CreateDetailedTransactionsCsv(transactionLogic.DetailedTransactions);

            var reportLogic           = new ReportLogic <ReportYearlySummary>(transactionLogic.DetailedTransactions);
            var reportYearlySummaries = reportLogic.CreateReportYearlySummaryList();
            var reportCsvLogic        = new ReportCsvLogic <ReportYearlySummary>(_outputPath + @"\Yearly reports.csv");

            reportCsvLogic.CreateReportCsv(reportYearlySummaries);

            var k4FormModel = new K4FormModel
            {
                FullName = _fullName,
                PersonalIdentificatonNumber = _personalIdentificationNumber,
                Years = _years,
                CryptoTransactions = transactionLogic.K4CryptoCurrencyTransactions,
                FiatTransactions   = transactionLogic.K4FiatCurrencyTransactions
            };
            var k4FormLogic  = new K4FormLogic <K4FillModel, K4TabIndexModel>(k4FormModel);
            var k4FillModels = k4FormLogic.GetK4FillModelList();
            var pdfLogic     = new PdfLogic(_outputPath, _processName);

            k4FillModels.ForEach(k4FillModel =>
            {
                var k4FillLogic = new K4FillLogic(pdfLogic, k4FillModel);
                k4FillLogic.FillAndSaveForms();
            });
        }
Exemple #30
0
        public void ReportLogic()
        {
            Mock <IUnitOfWork>         uow          = new Mock <IUnitOfWork>();
            Mock <IReportRepository>   repo         = new Mock <IReportRepository>();
            Mock <IActivityRepository> activityRepo = new Mock <IActivityRepository>();
            Mock <IAccountRepository>  accountRepo  = new Mock <IAccountRepository>();

            ReportLogic logic = new ReportLogic(uow.Object, repo.Object, activityRepo.Object, accountRepo.Object);

            var report   = new Report();
            var sequence = new MockSequence();

            repo.InSequence(sequence).Setup(r => r.Create(report));
            repo.InSequence(sequence).Setup(r => r.Update(report));
            repo.InSequence(sequence).Setup(r => r.Get(report.Id));
            repo.InSequence(sequence).Setup(r => r.Delete(report.Id));
            logic.Create();
            logic.Update(report);
            logic.Get(report.Id);
            logic.Delete(report.Id);
        }