Beispiel #1
0
 public HttpResponseMessage GetAll(HttpRequestMessage request)
 {
     return(CreateHttpResponse(request, () =>
     {
         var model = _fieldService.GetAll();
         var response = request.CreateResponse(HttpStatusCode.OK, model);
         return response;
     }));
 }
Beispiel #2
0
        public object Read()
        {
            var appKey   = Guid.Parse(HttpContext.Current.Request.QueryString.GetValues("appKey").FirstOrDefault());
            var fieldKey = Guid.Parse(HttpContext.Current.Request.QueryString.GetValues("fieldKey").FirstOrDefault());
            var a        = _fieldservice.GetAll().Where(x => x.Id == fieldKey && x.UnitId == appKey).FirstOrDefault().CheckValue;

            return(a);
        }
        public static FieldsListViewModel CreateFieldsListViewModel(IFieldService fieldService)
        {
            var vm = new FieldsListViewModel();

            var dynamicFieldInfos = fieldService.GetFields();
            var dynamicFields     = fieldService.GetAll();

            vm.DbFields = dynamicFields
                          .Select(df =>
            {
                var fvm            = Mapper.Map <FieldViewModel>(df);
                var fi             = dynamicFieldInfos.FirstOrDefault(i => i.Name == df.Reference);
                fvm.ReferenceField = Mapper.Map <FieldInfoViewModel>(fi);
                return(fvm);
            })
                          .ToList();

            vm.UnassignedFields = dynamicFieldInfos
                                  .Where(fi => dynamicFields.All(df => df.Reference != fi.Name))
                                  .Select(fi => Mapper.Map <FieldInfoViewModel>(fi))
                                  .ToList();

            return(vm);
        }
        public ActionResult <GetAllFieldResponse> GetAll([FromBody] GetAllFieldRequest request)
        {
            var result = _fieldService.GetAll(request);

            return(result);
        }