Esempio n. 1
0
        public HttpResponseMessage GetUser(string id)
        {
            var user = new UserManagerViewModel();

            user = _userManagerViewService.GetUser(id);
            return(Request.CreateResponse(HttpStatusCode.OK, user, MediaTypeHeaderValue.Parse("application/json")));
        }
Esempio n. 2
0
        private MaintenceVueModel GetKpiVueModel(List <MessageMachineModel> data, MachineInfoModel machine)
        {
            var result   = new MaintenceVueModel();
            var messages = data.Select(a =>
                                       new ManteinanceDataModel
            {
                id          = a.Id,
                day         = (DateTime)a.Day?.Date,
                ignoreDate  = (DateTime)a.IgnoreDate?.Date,
                dateDiff    = ((TimeSpan)(a.IgnoreDate?.Date - a.Day?.Date)).TotalDays,
                utc         = machine.UTC,
                description = a.Description,
                user        = _userManagerViewService.GetUser(a.UserId)
            }).ToList();

            result.messages = messages.OrderByDescending(o => o.day).ToList();
            var sorting = new SortingViewModel();

            sorting.user     = enSorting.Descending.GetDescription();
            sorting.dateDiff = enSorting.Descending.GetDescription();
            result.sorting   = sorting;
            return(result);
        }