/// <summary> /// Удалить сохранение /// </summary> /// <param name="comboBoxLoad">комбобокс с вариантами сохранений</param> /// <param name="nameForm">название формы</param> public static void DeleteSave(ref ComboBox comboBoxLoad, string nameForm) { SaveLoadForm.DeleteSave(comboBoxLoad.Text, nameForm); // Удаляем сохранение // перезаполняем варианты сохранений comboBoxLoad.Items.Clear(); // стираем текущие варианты comboBoxLoad.Text = ""; // стираем текущие варианты SaveLoadForm.SetVariantsSaveInComboBox(nameForm, ref comboBoxLoad); // заполнение вариантами сохранений }
private string nameForm; // название формы, идентичен ее названию ее класса #region Инициализация public CancellationOrderGPK() { InitializeComponent(); FormController.SetPropertiesComboBox(ref comboBoxBank, NamePropertiesForComboBox.BankReduced); // Заполняем банки SaveLoadForm.SetVariantsSaveInComboBox(nameForm, ref comboBoxLoad); // заполнение вариантами сохранений FormController.SetStandartParamsInControls (nameForm, ref comboBoxLoad, // заполнение вариантами сохранений ref comboBoxDateOfOrderMonth, // заполнение месяца вынесения решения ref comboBoxDateOfOrderYear); // заполнение года вынесения решения nameForm = this.GetType().ToString(); // Название формы }
/// <summary> /// Сохранить значения полей для заполнения на форме /// </summary> /// <param name="controls">все контролы формы, обычно надо написать просто Сontrols</param> /// <param name="nameForm">имя формы, обычно это имя класса</param> /// <param name="nameSave">Название сохранения</param> /// <param name="comboBoxLoad">comboBox с вариантами сохранений</param> public static void SaveForm (Control.ControlCollection controls, string nameForm, string nameSave, ref ComboBox comboBoxLoad) { // Сделать стандратный массив значений полей для ввода с формы с ключами для autoit скрипта генерирующего word List <ValueControl> controlArrayToString = GeneratorWord.StandartListValueControl(controls); string fullNameSave = nameForm + "$" + nameSave; // имя сохранения SaveLoadForm.SaveForm(fullNameSave, controlArrayToString); // сохранить // перезаполняем варианты сохранений comboBoxLoad.Items.Clear(); // стираем текущие варианты SaveLoadForm.SetVariantsSaveInComboBox(nameForm, ref comboBoxLoad); // заполнение вариантами сохранений }
/// <summary> /// Заполнение поля text контролов, имеющихся на всех (формах для генерирования word) /// </summary> /// <param name="nameForm">Имя формы совпадающее с названием класса</param> /// <param name="comboBoxLoad">Комбобокс с вариантами загрузки, как правило называется comboBoxLoad</param> /// <param name="comboBoxDateOfOrderMonth">месяц вынесения постановления, как правило называется comboBoxDateOfOrderMonth</param> /// <param name="comboBoxDateOfOrderYear">год вынесения постановления, как правило называется comboBoxDateOfOrderYear</param> public static void SetStandartParamsInControls (string nameForm, ref ComboBox comboBoxLoad, ref ComboBox comboBoxDateOfOrderMonth, ref ComboBox comboBoxDateOfOrderYear) { // заполнение вариантами сохранений SaveLoadForm.SetVariantsSaveInComboBox(nameForm, ref comboBoxLoad); // Заполнение даты вынесения решения текущими датами DateTime dateTimeNow = DateTime.Now; string month = HandlerTextControls.MonthInString(dateTimeNow.Month); // месяц string year = dateTimeNow.Year.ToString(); // год comboBoxDateOfOrderMonth.Text = month; comboBoxDateOfOrderYear.Text = year; }
private string nameForm; // название формы, идентичен ее названию ее класса #region Инициализация public ByJurisdiction() { InitializeComponent(); // Заполнение полей ввода вариантами FormController.SetPropertiesComboBox(ref comboBoxResidenceCity, NamePropertiesForComboBox.PlaceResidenceCity); // Место жителства населенный пункт FormController.SetPropertiesComboBox(ref comboBoxResidenceStreet, NamePropertiesForComboBox.PlaceResidenceStreet); // Место жителства улица FormController.SetPropertiesComboBox(ref comboBoxResidenceHouse, NamePropertiesForComboBox.PlaceResidenceHouse); // Место жителства дом // Save SaveLoadForm.SetVariantsSaveInComboBox(this.Name, ref comboBoxLoad); // заполнение вариантами сохранений FormController.SetStandartParamsInControls (nameForm, ref comboBoxLoad, // заполнение вариантами сохранений ref comboBoxDateOfOrderMonth, // заполнение месяца вынесения решения ref comboBoxDateOfOrderYear); // заполнение года вынесения решения nameForm = this.GetType().ToString(); // Название формы }
private string nameForm; // название формы, идентичен ее названию ее класса #region Инициализация public Article2025() { InitializeComponent(); // Заполнение полей ввода вариантами FormController.SetPropertiesComboBox(ref comboBoxPlaceOfBirth, NamePropertiesForComboBox.PlaceBirth); // Заполняем Населенный пункт, место рождения FormController.SetPropertiesComboBox(ref comboBoxResidenceCity, NamePropertiesForComboBox.PlaceResidenceCity); // Место жителства населенный пункт FormController.SetPropertiesComboBox(ref comboBoxResidenceStreet, NamePropertiesForComboBox.PlaceResidenceStreet); // Место жителства улица FormController.SetPropertiesComboBox(ref comboBoxResidenceHouse, NamePropertiesForComboBox.PlaceResidenceHouse); // Место жителства дом comboBoxRecipientGIBDD.Items.AddRange(Db.GetAllShortRequisitesGAI().ToArray()); // Получатель бабулесов, ГАИ, заполняем варианты // Save SaveLoadForm.SetVariantsSaveInComboBox(this.Name, ref comboBoxLoad); // заполнение вариантами сохранений FormController.SetStandartParamsInControls (nameForm, ref comboBoxLoad, // заполнение вариантами сохранений ref comboBoxDateOfOrderMonth, // заполнение месяца вынесения решения ref comboBoxDateOfOrderYear); // заполнение года вынесения решения nameForm = this.GetType().ToString(); // Название формы }