Beispiel #1
0
        public IActionResult Get()
        {
            try
            {
                //throw new Exception("Exception while fetching all the user from the storage.");
                _logger.LogInfo("In Get");

                var levels = _levelService.GetAll();
                if (levels == null)
                {
                    _logger.LogInfo("No Levels Fetched");
                }
                else
                {
                    _logger.LogInfo("Levels Fetched");
                }

                return(Ok(levels));
            }
            catch (Exception ex)
            {
                _logger.LogError(ex.Message);
                return(BadRequest());
            }
        }
        public ActionResult <IEnumerable <LevelAPI> > GetLevels()
        {
            var allLevels = _levelService.GetAll();

            if (allLevels.Any())
            {
                return(Ok(allLevels));
            }

            return(NoContent());
        }
Beispiel #3
0
 public ActionResult <IEnumerable <Level> > GetLevel()
 {
     try
     {
         return(Ok(_levelService.GetAll()));
     }
     catch (Exception)
     {
         return(StatusCode(StatusCodes.Status500InternalServerError,
                           "Error retrieving data from the database"));
     }
 }
Beispiel #4
0
        public ActionResult <IEnumerable <LevelModel> > GetAll()
        {
            var levels = _levelService.GetAll();

            if (levels == null)
            {
                return(NotFound(new { message = "No levels found" }));
            }

            var levelsModel = _mapper.Map <IEnumerable <LevelModel> >(levels);

            return(Ok(levelsModel));
        }
Beispiel #5
0
        public ActionResult <IEnumerable <LogOverviewDTO> > GetSystemOverview(int systemId)
        {
            var log = new List <LogOverviewDTO>();

            foreach (var level in _levelService.GetAll().ToList())
            {
                var logAux = _logService.GetRecentByLevel(systemId, level.Id);

                if (logAux == null)
                {
                    continue;
                }

                var overview = new LogOverviewDTO()
                {
                    Log    = _mapper.Map <LogDTO>(logAux),
                    Events = 0
                };

                overview.Events = _logService.CountEvents(systemId, level.Id);
                log.Add(overview);
            }
            return(Ok(log));
        }
Beispiel #6
0
 public ActionResult <IEnumerable <LevelModel> > Get()
 {
     return(Ok(_levelService.GetAll()));
 }
Beispiel #7
0
 public async Task <dynamic> GetLevels()
 {
     return(await _levelService.GetAll());
 }
Beispiel #8
0
        public Form1(IProgramService iProgramService, IScheduleService iScheduleService, ISaleService iSaleService,
            IReportService iReportService, ILevelService iLevelService, ITimeSettingService iTimeSettingService)
        {
            InitializeComponent();
            _iProgramService = iProgramService;
            _iScheduleService = iScheduleService;
            _iSaleService = iSaleService;
            _iReportService = iReportService;
            _iLevelService = iLevelService;
            _iTimeSettingService = iTimeSettingService;
            dateTimePicker1.Format = DateTimePickerFormat.Custom;
            dateTimePicker2.Format = DateTimePickerFormat.Custom;
            dateTimePicker3.Format = DateTimePickerFormat.Custom;
            dateTimePicker4.Format = DateTimePickerFormat.Custom;
            dateTimePicker6.Format = DateTimePickerFormat.Custom;
            dateTimePicker7.Format = DateTimePickerFormat.Custom;
            dateTimePicker1.CustomFormat = "dd-MM-yyyy";
            dateTimePicker1.CustomFormat = "dd-MM-yyyy";
            dateTimePicker2.CustomFormat = "dd-MM-yyyy";
            dateTimePicker3.CustomFormat = "dd-MM-yyyy";
            dateTimePicker4.CustomFormat = "dd-MM-yyyy";
            dateTimePicker6.CustomFormat = "dd-MM-yyyy";
            dateTimePicker7.CustomFormat = "dd-MM-yyyy";

            dateTimePicker5.Format = DateTimePickerFormat.Time;
            dateTimePicker5.ShowUpDown = true;

            var all = _iProgramService.GetAll().ToList();
            start = DateTime.Today;
            end = DateTime.Today;
            reportStart = DateTime.Today;
            reportEnd = DateTime.Today;
            culture = new System.Globalization.CultureInfo("fr-FR", true);
            var levelList = _iLevelService.GetAll().ToList();
            var a = levelList.Where(x => x.Name == "A").OrderByDescending(x=>x.UpdateDate).FirstOrDefault();
            if (a != null && a.Begin.HasValue) {
                textBox4.Text = a.Begin.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));
                textBox7.Text = a.End.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));

                var b = levelList.Where(x => x.Name == "B").OrderByDescending(x => x.UpdateDate).FirstOrDefault();
                textBox5.Text = b.Begin.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));
                textBox8.Text = b.End.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));
                var c = levelList.Where(x => x.Name == "C").OrderByDescending(x => x.UpdateDate).FirstOrDefault();
                textBox6.Text = c.Begin.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));
                textBox9.Text = c.End.Value.ToString("N", CultureInfo.CreateSpecificCulture("en-US"));
            }
            var timesetting = _iTimeSettingService.GetAll().OrderByDescending(x=>x.UpdateDate).FirstOrDefault();
            if (timesetting != null)
            {
                dateTimePicker5.Value = timesetting.time;
            }
            else
            {
                dateTimePicker5.Value = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 6, 0, 0);
            }
            changeTimeGraph();

            ComboboxItem item1 = new ComboboxItem();
            item1.Text = "Quantity";
            item1.Value = 1;
            ComboboxItem item2 = new ComboboxItem();
            item2.Text = "Efficiency";
            item2.Value = 2;
            comboBox1.Items.Add(item1);
            comboBox1.Items.Add(item2);
            comboBox1.SelectedIndex = 0;
            mode = 1;
        }
Beispiel #9
0
 public IEnumerable <LevelDto> GetLevels()
 {
     return(_LevelService.GetAll());
 }