public ActionResult Update_User_Metric(Bulk_Update_Metric_User_Rights metric_user_rights) { _iMetricRepository.User_Metric_Update( Convert_UserDataAdmin.Convert(metric_user_rights.metricdto), metric_user_rights.userdto.Select(user_ids => user_ids.Id)); return(new JsonResult() { Data = metric_user_rights, JsonRequestBehavior = JsonRequestBehavior.AllowGet, MaxJsonLength = Int32.MaxValue }); }
/// <summary> /// Used in the UserDataAdmin/Index /// </summary> /// <returns></returns> public async Task <ActionResult> Get_Metric([DataSourceRequest] DataSourceRequest request) { IList <MetricDTO> _list_metric = await Task.Run(() => _iMetricRepository.GetMetricForDropdownList()); IList <MetricUserUIDTO> _list_user_data_admin_dto = Convert_UserDataAdmin.Convert(_list_metric); DataSourceResult result = _list_user_data_admin_dto.ToDataSourceResult(request); return(new JsonResult() { Data = result, JsonRequestBehavior = JsonRequestBehavior.AllowGet, MaxJsonLength = Int32.MaxValue }); }
public ActionResult Get_User_Metrics(Bulk_Update_Metric_User_Rights metric_user_rights) { IList <MetricDTO> metric_dto = _iMetricRepository.Get_All_Metric_By_User_Id(metric_user_rights.userdto.Select(user_ids => user_ids.Id)); IList <MetricUserUIDTO> metric_user_dto = new List <MetricUserUIDTO>(); if (metric_dto.Count > 0) { metric_user_dto = Convert_UserDataAdmin.Convert(metric_dto); } return(new JsonResult() { Data = metric_user_dto, JsonRequestBehavior = JsonRequestBehavior.AllowGet, MaxJsonLength = Int32.MaxValue }); }