public SettingScannerEditFm(Utils.Operation operation, ConfigClass.BarcodeSettingSource source) { InitializeComponent(); _operation = operation; serialSettingsBS.DataSource = Item = source; nameTBox.DataBindings.Add("EditValue", serialSettingsBS, "Name"); portNameEdit.Properties.DataSource = mySerialSettings.PortNameCollection; portNameEdit.Properties.ValueMember = "Column"; portNameEdit.DataBindings.Add("EditValue", serialSettingsBS, "PortName"); baudRateEdit.Properties.DataSource = mySerialSettings.BaudRateCollection; baudRateEdit.Properties.ValueMember = "Column"; baudRateEdit.DataBindings.Add("EditValue", serialSettingsBS, "BaudRate"); dataBitsEdit.Properties.DataSource = mySerialSettings.DataBitsCollection; dataBitsEdit.Properties.ValueMember = "Column"; dataBitsEdit.DataBindings.Add("EditValue", serialSettingsBS, "DataBits"); parityEdit.Properties.DataSource = Enum.GetValues(typeof(System.IO.Ports.Parity)); parityEdit.Properties.ValueMember = "Column"; parityEdit.DataBindings.Add("EditValue", serialSettingsBS, "Parity"); stopBitsEdit.Properties.DataSource = Enum.GetValues(typeof(System.IO.Ports.StopBits)); stopBitsEdit.Properties.ValueMember = "Column"; stopBitsEdit.DataBindings.Add("EditValue", serialSettingsBS, "StopBits"); }
private bool EditDataItemsConfig(Utils.Operation operation, int deviceId, int parentDeviceId) { using (SettingsDBFm dataItemsEditFm = new SettingsDBFm(operation, deviceId, parentDeviceId)) { if (dataItemsEditFm.ShowDialog() == System.Windows.Forms.DialogResult.OK) { settingsSplashManager.ShowWaitForm(); int return_DeviceId = dataItemsEditFm.Return(); deviceTree.Nodes.Clear(); settingsService = Program.kernel.Get <ISettingsService>(); ConfigClass.Instance.ConfigLoad(settingsService); CreateDeviceNodes(deviceTree); deviceTree.ExpandAll(); settingsSplashManager.CloseWaitForm(); return(true); } else { return(false); } } }
public UserEditFm(Utils.Operation operation, UsersDTO model) { InitializeComponent(); usersService = Program.kernel.Get <IUsersService>(); this.operation = operation; usersBS.DataSource = Item = model; fioTBox.DataBindings.Add("EditValue", usersBS, "Fio"); loginTBox.DataBindings.Add("EditValue", usersBS, "Login"); passwordTBox.DataBindings.Add("EditValue", usersBS, "Password"); roleEdit.DataBindings.Add("EditValue", usersBS, "UserRoleId"); roleEdit.Properties.DataSource = usersService.GetUserRoles(); roleEdit.Properties.ValueMember = "RoleId"; roleEdit.Properties.DisplayMember = "RoleName"; if (operation == Utils.Operation.Add) { roleEdit.EditValue = 0; } CustomValidationRule customValidationRule = new CustomValidationRule(); customValidationRule.ErrorText = "Поле пароль обязательное для заполнения, длинной не более 20 символов"; customValidationRule.ErrorType = ErrorType.Critical; userValidationProvider.SetValidationRule(passwordTBox, customValidationRule); userValidationProvider.Validate(); }
// private List<PackingTypesDTO> packingTypes = new List<PackingTypesDTO>(); private MeasureEditFm(Utils.Operation operation) { InitializeComponent(); LoadMeasuresData(); this.operation = operation; heightTBox.DataBindings.Add("EditValue", measuresBS, "Height"); widthTBox.DataBindings.Add("EditValue", measuresBS, "Width"); lengthTBox.DataBindings.Add("EditValue", measuresBS, "Length"); weightTBox.DataBindings.Add("EditValue", measuresBS, "UnitWeight"); packingTypesBS.DataSource = packingTypesService.GetPackingTypes(); packingTypeEdit.Properties.DataSource = packingTypesBS; packingTypeEdit.Properties.ValueMember = "PackingTypeId"; packingTypeEdit.Properties.DisplayMember = "PackingName"; packingTypeEdit.Properties.NullText = "Нет данных"; unitsBS.DataSource = unitsService.GetUnits(); unitEdit.Properties.DataSource = unitsBS; unitEdit.Properties.ValueMember = "UnitId"; unitEdit.Properties.DisplayMember = "UnitLocalName"; unitEdit.Properties.NullText = "Нет данных"; }
private bool EditPlcConfig(Utils.Operation operation, ConfigClass.PlcSettingSource model) { using (SettingsPlcFm plcEditFm = new SettingsPlcFm(operation, model)) { if (plcEditFm.ShowDialog() == System.Windows.Forms.DialogResult.OK) { settingsSplashManager.ShowWaitForm(); int return_DeviceId = plcEditFm.Return(); deviceTree.Nodes.Clear(); settingsService = Program.kernel.Get <ISettingsService>(); ConfigClass.Instance.ConfigLoad(settingsService); CreateDeviceNodes(deviceTree); deviceTree.ExpandAll(); settingsSplashManager.CloseWaitForm(); return(true); } else { return(false); } } }
public ReceiptsEditFm(Utils.Operation operation, ReceiptsDTO receipt) { InitializeComponent(); LoadOrdersData(); this.operation = operation; receiptsBS.DataSource = Item = receipt; quantityTBox.DataBindings.Add("EditValue", receiptsBS, "Quantity", true, DataSourceUpdateMode.OnPropertyChanged); unitPriceTBox.DataBindings.Add("EditValue", receiptsBS, "UnitPrice", true, DataSourceUpdateMode.OnPropertyChanged); totalPriceTBox.DataBindings.Add("EditValue", receiptsBS, "TotalPrice", true, DataSourceUpdateMode.OnPropertyChanged); dateProductionEdit.DataBindings.Add("EditValue", receiptsBS, "DateProduction", true, DataSourceUpdateMode.OnPropertyChanged); dateExpirationEdit.DataBindings.Add("EditValue", receiptsBS, "DateExpiration", true, DataSourceUpdateMode.OnPropertyChanged); materialsGridEdit.DataBindings.Add("EditValue", receiptsBS, "MaterialId", true, DataSourceUpdateMode.OnPropertyChanged); materialsGridEdit.Properties.DataSource = materialsService.GetMaterials(); materialsGridEdit.Properties.ValueMember = "MaterialId"; materialsGridEdit.Properties.DisplayMember = "Name"; unitEdit.DataBindings.Add("EditValue", receiptsBS, "UnitId", true, DataSourceUpdateMode.OnPropertyChanged); unitEdit.Properties.DataSource = unitsService.GetUnits(); unitEdit.Properties.ValueMember = "UnitId"; unitEdit.Properties.DisplayMember = "UnitLocalName"; if (this.operation == Utils.Operation.Add) { materialsGridEdit.EditValue = 0; unitEdit.EditValue = 0; materialsGridEdit.Text = "[нет данных]"; ((ReceiptsDTO)Item).DateProduction = null; ((ReceiptsDTO)Item).DateExpiration = null; } }
public PackingTypeEditFm(Utils.Operation operation, PackingTypesDTO packingType, Action <object> callback) : this(operation) { this.callback = callback; this.packingType1 = packingType; if (this.callback.Target == null)// null - в режиме изменение { this.packingType2 = new PackingTypesDTO { PackingTypeId = packingType.PackingTypeId, PackingName = packingType.PackingName }; } else if (packingType != null) { this.packingType2 = new PackingTypesDTO() { PackingTypeId = packingType.PackingTypeId } } ; else { this.packingType2 = new PackingTypesDTO(); } this.packingTypesBS.DataSource = this.packingType2; }
public MaterialEditFm(Utils.Operation operation, MaterialsDTO material) { InitializeComponent(); LoadMaterialsData(); this.operation = operation; materialBS.DataSource = Item = material; articleTBox.DataBindings.Add("EditValue", materialBS, "Article"); nameTBox.DataBindings.Add("EditValue", materialBS, "Name"); descriptionTBox.DataBindings.Add("EditValue", materialBS, "Description"); notesTBox.DataBindings.Add("EditValue", materialBS, "Notes"); storageGroupsEdit.DataBindings.Add("EditValue", materialBS, "StorageGroupId", true, DataSourceUpdateMode.OnPropertyChanged); storageGroupsEdit.Properties.DataSource = storageGroupsService.GetStorageGroups(); storageGroupsEdit.Properties.ValueMember = "StorageGroupId"; storageGroupsEdit.Properties.DisplayMember = "StorageGroupName"; materialGroupsEdit.DataBindings.Add("EditValue", materialBS, "MaterialGroupId", true, DataSourceUpdateMode.OnPropertyChanged); materialGroupsEdit.Properties.DataSource = materialGroupsService.GetMaterialGroups(); materialGroupsEdit.Properties.ValueMember = "MaterialGroupId"; materialGroupsEdit.Properties.DisplayMember = "Name"; materialGroupsTreeList.KeyFieldName = "MaterialGroupId"; materialGroupsTreeList.ParentFieldName = "ParentId"; materialGroupsEdit.Properties.NullText = "[нет данных]"; if (operation == Utils.Operation.Add) { storageGroupsEdit.EditValue = 0; materialGroupsEdit.EditValue = ((MaterialsDTO)Item).MaterialGroupId == null ? 0 : ((MaterialsDTO)Item).MaterialGroupId; } }
public OrderEditFm(Utils.Operation operation, OrdersDTO order) { InitializeComponent(); LoadOrdersData(); this.operation = operation; ordersBS.DataSource = Item = order; LoadReceiptsData(); orderNumberTBox.DataBindings.Add("EditValue", ordersBS, "OrderNumber"); orderDateTBox.DataBindings.Add("EditValue", ordersBS, "OrderDate", true, DataSourceUpdateMode.OnPropertyChanged); contractorsGridEdit.DataBindings.Add("EditValue", ordersBS, "ContractorId", true, DataSourceUpdateMode.OnPropertyChanged); contractorsGridEdit.Properties.DataSource = contractorsService.GetContractors(); contractorsGridEdit.Properties.ValueMember = "ContractorId"; contractorsGridEdit.Properties.DisplayMember = "Name"; contractorsGridEdit.Properties.NullText = "[нет данных]"; if (this.operation == Utils.Operation.Add) { ((OrdersDTO)Item).OrderDate = DateTime.Today; contractorsGridEdit.EditValue = 0; } }
private PackingTypeEditFm(Utils.Operation operation) { InitializeComponent(); LoadData(); this.operation = operation; nameTBox.DataBindings.Add("EditValue", packingTypesBS, "PackingName"); }
public SettingsStackerEditFm(Utils.Operation operation, DevicesDTO model) { InitializeComponent(); _operation = operation; stackerBS.DataSource = model; nameTBox.DataBindings.Add("EditValue", stackerBS, "Name"); }
public UserRoleEditFm(Utils.Operation operation, UserRolesDTO userRole) { InitializeComponent(); this.operation = operation; userRoleBS.DataSource = Item = userRole; roleNameTBox.DataBindings.Add("EditValue", userRoleBS, "RoleName"); }
public UnitEditFm(Utils.Operation operation, UnitsDTO unit) { InitializeComponent(); unitsService = Program.kernel.Get <IUnitsService>(); this.operation = operation; unitsBS.DataSource = Item = unit; unitLocalNameTBox.DataBindings.Add("EditValue", unitsBS, "UnitLocalName"); unitFullNameTBox.DataBindings.Add("EditValue", unitsBS, "UnitFullName"); }
public ProfessionEditFm(Utils.Operation operation, ProfessionsDTO profession) { InitializeComponent(); professionService = Program.kernel.Get <IProfessionService>(); this.operation = operation; professionBS.DataSource = Item = profession; professionNameTBox.DataBindings.Add("EditValue", professionBS, "ProfessionName"); }
//private ObjectBase Item //{ // get { return dishBS.Current as ObjectBase; } // set // { // dishBS.DataSource = value; // value.BeginEdit(); // } //} public AddServiceForm(Utils.Operation operation) { InitializeComponent(); LoadDataDate(); /*textDishName.DataBindings.Add("EditValue", dishBS, "Name", true, DataSourceUpdateMode.OnPropertyChanged); * textDishDescription.DataBindings.Add("EditValue", dishBS, "Description", true, DataSourceUpdateMode.OnPropertyChanged); * textDishPrice.DataBindings.Add("EditValue", dishBS, "Price", true, DataSourceUpdateMode.OnPropertyChanged);*/ }
public AlarmEditFm(Utils.Operation operation, AlarmsDTO alarmItem) { InitializeComponent(); settingsService = Program.kernel.Get <ISettingsService>(); this.operation = operation; alarmBS.DataSource = Item = alarmItem; alarmNumberTBox.DataBindings.Add("EditValue", alarmBS, "AlarmNumber"); alarmTextTBox.DataBindings.Add("EditValue", alarmBS, "AlarmText"); }
public StorageGroupEditFm(Utils.Operation operation, StorageGroupsDTO storageGroup) { InitializeComponent(); LoadStorageGroupsData(); this.operation = operation; storageGroupsBS.DataSource = Item = storageGroup; nameTBox.DataBindings.Add("EditValue", storageGroup, "StorageGroupName"); descriptionTBox.DataBindings.Add("EditValue", storageGroup, "Description"); }
public SettingsDropoffWindEditFm(Utils.Operation operation, DeviceInfoDTO model) { InitializeComponent(); _deviceId = (operation == Utils.Operation.Add) ? -1 : model.DeviceId; _operation = operation; dropoffWindBS.DataSource = model; nameTBox.DataBindings.Add("EditValue", dropoffWindBS, "Name"); windNumberTBox.DataBindings.Add("EditValue", dropoffWindBS, "SettingValue"); }
public ContractorEditFm(Utils.Operation operation, ContractorsDTO contractor) { InitializeComponent(); LoadContractorsData(); this.operation = operation; contractorsBS.DataSource = Item = contractor; nameTBox.DataBindings.Add("EditValue", contractorsBS, "Name"); shortNameTBox.DataBindings.Add("EditValue", contractorsBS, "ShortName"); srnTBox.DataBindings.Add("EditValue", contractorsBS, "Srn"); tinTBox.DataBindings.Add("EditValue", contractorsBS, "Tin"); }
public DeficitEditFm(Utils.Operation operation, DeficitCalcMaterialsDTO deficitRate) { InitializeComponent(); deficitMaterialsService = Program.kernel.Get <IDeficitMaterialsService>(); deficitBS.DataSource = Item = deficitRate; this.operation = operation; articleTBox.DataBindings.Add("EditValue", deficitBS, "Article"); nameTBox.DataBindings.Add("EditValue", deficitBS, "Name"); unitLocalNameTBox.DataBindings.Add("EditValue", deficitBS, "UnitLocalName"); rateTBox.DataBindings.Add("EditValue", deficitBS, "Rate", true, DataSourceUpdateMode.OnPropertyChanged); }
public AddDishForm(DishDTO dishDTO, Utils.Operation operation) { InitializeComponent(); this.operation = operation; dishBS.DataSource = Item = dishDTO; textDishName.DataBindings.Add("EditValue", dishBS, "Name", true, DataSourceUpdateMode.OnPropertyChanged); textDishDescription.DataBindings.Add("EditValue", dishBS, "Description", true, DataSourceUpdateMode.OnPropertyChanged); textDishPrice.DataBindings.Add("EditValue", dishBS, "Price", true, DataSourceUpdateMode.OnPropertyChanged); switch (operation) { case Utils.Operation.Add: break; case Utils.Operation.Update: if (((DishDTO)Item).Photo != null && ((DishDTO)Item).Photo.Length > 0) { int stratIndex = ((DishDTO)Item).Filename.IndexOf('.'); string typeFile = ((DishDTO)Item).Filename.Substring(stratIndex); switch (typeFile) { default: //Bitmap bitmap = new Bitmap(drawingScanDTO.Scan); ImageConverter ic = new ImageConverter(); Image img = (Image)ic.ConvertFrom(((DishDTO)Item).Photo); Bitmap bitmap1 = new Bitmap(img); scanPictureEdit.Properties.SizeMode = PictureSizeMode.Zoom; scanPictureEdit.EditValue = bitmap1; //fileNameTbox.EditValue = drawingScanDTO.FileName; break; } } break; default: break; } //this.dishDTO = dishDTO; }
public StoreRowEditFm(Utils.Operation operation, StoreNamesDTO model) { InitializeComponent(); _storeNameId = (operation == Utils.Operation.Add) ? -1 : model.StoreNameId; _operation = operation; storeNamesBS.DataSource = Item = model; nameTBox.DataBindings.Add("EditValue", storeNamesBS, "Name"); cellCountTBox.DataBindings.Add("EditValue", storeNamesBS, "CellCount", true); lineCountTBox.DataBindings.Add("EditValue", storeNamesBS, "LineCount", true); columnCountTBox.DataBindings.Add("EditValue", storeNamesBS, "ColumnCount", true); SetEnumerationType(model); }
// private List<RequirementMaterialsDTO> requirementMaterialsDTO; private RequirementOrderEditFm(Utils.Operation operation) { InitializeComponent(); LoadRequirementOrdersData(); this.operation = operation; requirementNumberTBox.DataBindings.Add("EditValue", requirementOrdersBS, "RequirementNumber"); requirementDateTBox.DataBindings.Add("EditValue", requirementOrdersBS, "RequirementDate"); personsBS.DataSource = personsService.GetPersons(); responsiblePersonEdit.Properties.DataSource = personsBS; responsiblePersonEdit.Properties.ValueMember = "PersonId"; responsiblePersonEdit.Properties.DisplayMember = "Name"; responsiblePersonEdit.Properties.NullText = "Нет данных"; }
public ZoneNameEditFm(Utils.Operation operation, ZoneNamesDTO zoneName) { InitializeComponent(); LoadZoneNamesData(); this.operation = operation; zoneNameTBox.DataBindings.Add("EditValue", zoneNamesBS, "ZoneName"); zoneTypeEdit.DataBindings.Add("EditValue", zoneNamesBS, "ZoneTypeId", true, DataSourceUpdateMode.OnPropertyChanged); zoneTypeEdit.Properties.DataSource = zoneNamesService.GetZoneTypes(); zoneTypeEdit.Properties.ValueMember = "ZoneTypeId"; zoneTypeEdit.Properties.DisplayMember = "ZoneTypeName"; zoneNamesBS.DataSource = Item = zoneName; colorPickEdit.Color = ColorTranslator.FromHtml(((ZoneNamesDTO)Item).ZoneColor); zoneTypeEdit.EditValue = (operation == Utils.Operation.Add) ? 1 : zoneName.ZoneTypeId; }
public SettingsPlcEditFm(Utils.Operation operation, ConfigClass.PlcSettingSource source) { InitializeComponent(); _operation = operation; plcSettingsBS.DataSource = Item = source; nameTBox.DataBindings.Add("EditValue", plcSettingsBS, "Name"); ipTBox.DataBindings.Add("EditValue", plcSettingsBS, "Ip"); rackTBox.DataBindings.Add("EditValue", plcSettingsBS, "Rack"); slotTBox.DataBindings.Add("EditValue", plcSettingsBS, "Slot"); cpuTypeEdit.Properties.DataSource = Enum.GetValues(typeof(S7.Net.CpuType)); cpuTypeEdit.Properties.ValueMember = "Column"; cpuTypeEdit.DataBindings.Add("EditValue", plcSettingsBS, "CpuType"); }
public TasksEditFm(int roleId, Utils.Operation operation, List <TasksDTO> listTasks) { InitializeComponent(); usersService = Program.kernel.Get <IUsersService>(); this.roleId = roleId; this.operation = operation; source = (this.operation == Utils.Operation.Update ? listTasks : usersService.GetTasks(roleId).ToList()); tasksBS.DataSource = source; tasksTreeList.DataSource = tasksBS; tasksTreeList.KeyFieldName = "TaskId"; tasksTreeList.ParentFieldName = "ParentId"; tasksTreeList.ExpandAll(); if (this.operation == Utils.Operation.Update) { tasksTreeList.Columns[0].Visible = false; } }
public MaterialGroupEditFm(Utils.Operation operation, MaterialGroupsDTO materialGroup) { InitializeComponent(); LoadMaterialGroupsData(); this.operation = operation; materialGroupsBS.DataSource = Item = materialGroup; codeTBox.DataBindings.Add("EditValue", materialGroupsBS, "Code"); nameTBox.DataBindings.Add("EditValue", materialGroupsBS, "Name"); if (operation == Utils.Operation.Add) { isRootGroupChBox.Visible = true; } else { isRootGroupChBox.Visible = false; } }
public StoreNameEditFm(Utils.Operation operation, StoreNamesDTO model) { InitializeComponent(); _operation = operation; _storeNameId = (operation == Utils.Operation.Add) ? -1 : model.StoreNameId; storeNamesBS.DataSource = Item = model; nameTBox.DataBindings.Add("EditValue", storeNamesBS, "Name"); storeNamesService = Program.kernel.Get <IStoreNamesService>(); storeTypeEdit.Properties.DataSource = storeNamesService.GetStoreTypes(); storeTypeEdit.DataBindings.Add("EditValue", storeNamesBS, "StoreTypeId", true, DataSourceUpdateMode.OnPropertyChanged); storeTypeEdit.Properties.DisplayMember = "StoreTypeName"; storeTypeEdit.Properties.ValueMember = "StoreTypeId"; enableAuthomatizationChk.DataBindings.Add("Checked", storeNamesBS, "EnableAuthomatization"); }
public RequirementOrderEditFm(Utils.Operation operation, RequirementOrdersDTO order, Action <object> callback) : this(operation) { this.callback = callback; this.order2 = order; responsiblePersonEdit.EditValue = order.ResponsiblePersonId; if (this.operation == Utils.Operation.Add) { this.order2.RequirementDate = DateTime.Today; } this.requirementOrdersBS.DataSource = this.order2; LoadRequirementMaterialsData(); if (this.operation == Utils.Operation.Update) { requirementMaterialsGridView.Columns["storeQuantityCol"].Visible = false; } }
public PersonEditFm(Utils.Operation operation, PersonsDTO person) { InitializeComponent(); personsService = Program.kernel.Get <IPersonsService>(); professionService = Program.kernel.Get <IProfessionService>(); this.operation = operation; personsBS.DataSource = Item = person; personNameTBox.DataBindings.Add("EditValue", personsBS, "PersonName"); professionEdit.DataBindings.Add("EditValue", personsBS, "ProfessionId", true, DataSourceUpdateMode.OnPropertyChanged); professionEdit.Properties.DataSource = professionService.GetProfession(); professionEdit.Properties.ValueMember = "Id"; professionEdit.Properties.DisplayMember = "ProfessionName"; professionEdit.Properties.NullText = "[нет данных]"; if (operation == Utils.Operation.Add) { professionEdit.EditValue = 0; } }