private ACADProcessObjectHandler() { ps = new Autodesk.AutoCAD.Windows.PaletteSet("Технология", new Guid("63B8DB5B-10E4-4924-B8A2-A9CF9158E4F6")); ps.Style = Autodesk.AutoCAD.Windows.PaletteSetStyles.NameEditable | Autodesk.AutoCAD.Windows.PaletteSetStyles.ShowPropertiesMenu | Autodesk.AutoCAD.Windows.PaletteSetStyles.ShowAutoHideButton | Autodesk.AutoCAD.Windows.PaletteSetStyles.ShowCloseButton; ps.MinimumSize = new System.Drawing.Size(300, 200); fmObject = new ObjectForm(this); ps.Add("Объекты", fmObject); fmSetting = new SettingForm(this); ps.Add("Настройка", fmSetting); ObjectParams param = new ObjectParams(); param.MaterialType = 0; param.GreatSpeed = 1500; param.SmallSpeed = 250; param.Frequency = 1800; param.DepthAll = 32; param.Depth = 32; param.ToolNo = 1; param.Tools = new ObjectParams.Tool[3]; param.Tools[0].Diameter = 100; param.Tools[0].Thickness = 1; param.Tools[1].Diameter = 200; param.Tools[1].Thickness = 2; param.Tools[2].Diameter = 300; param.Tools[2].Thickness = 3; fmSetting.Params = param; ed.SelectionAdded += new SelectionAddedEventHandler(callback_SelectionAdded); fmObject.SelectItemAction = delegate(int index) { return(m_processList[index].SetSelected()); }; }
public async Task <IActionResult> GetUsers([FromQuery] ObjectParams objParams) { var users = await _repoUser.GetUsers(objParams); var userToReturn = _mapper.Map <IEnumerable <UserForListDto> > (users); Response.AddPagination(users.CurrentPage, users.PageSize, users.TotalCount, users.TotalPages); return(Ok(userToReturn)); }
public async Task <PagedList <User> > GetUsers(ObjectParams objParams) { var users = _context.Users; return(await PagedList <User> .CreateAsync(users, objParams.PageNumber, objParams.PageSize)); }