/// <summary> /// 打开INSTRUMENT细节查看或者编辑 /// </summary> /// <param name="fse"></param> private void InstrumentDetailOpen(FormStatusEnum fse) { if (this.dataGridView1.CurrentRow == null) { return; } var c = this.dataGridView1.CurrentRow.DataBoundItem as Business.Models.InstrumentsModel; Models.DrugInfo entity = this.PharmacyDatabaseService.GetDrugInfo(out msg, c.Id); FormInstrument frm = new FormInstrument(); frm.Text = entity.ProductGeneralName; frm.entity = entity; frm.FSE = fse; if (fse == FormStatusEnum.Read) { Common.SetControls.SetControlReadonly(frm, true); } else { frm.InstrumentInfoSubmit += (sender, e) => { if (e) { this.InstrumentsQuery(); } }; } frm.Show(this); }
public GenericDocumentFormController(GenericDocumentForm frmGenericDocument) : base(frmGenericDocument) { FormConfigurationParameters pmtFormConfiguration = new FormConfigurationParameters(); this.frmGenericDocument = frmGenericDocument; this.frmGenericDocument.grdPrincipal.InitializeLayout += new InitializeLayoutEventHandler(grdPrincipal_InitializeLayout); this.frmGenericDocument.ulblSchUsername.Text = Session.User.Username; if (this.FormConfiguration != null) { this.frmGenericDocument.Text = this.FormConfiguration.FormEndUserName; } if (LicenseManager.UsageMode != LicenseUsageMode.Designtime) { this.srvGeneric = SamsaraAppContext.Resolve <IGenericService>(); } this.FormStatus = FormStatusEnum.Search; this.ShowDetail(false); }
public CatalogForm() { InitializeComponent(); this.grdSchSearch.DisplayLayout.Override.AllowUpdate = DefaultableBoolean.False; this.hiddenTabPage = this.tabPrincipal.TabPages["New"]; this.formStatus = FormStatusEnum.Creation; }
private void ChangeTimesFormStatus(FormStatusEnum status) { switch (status) { case FormStatusEnum.None: buttonTimeNew.Visible = true; buttonTimeCancel.Visible = buttonTimeSubmit.Visible = buttonDeleteTime.Visible = false; maskedTextBoxTimeDuration.Enabled = maskedTextBoxTimeStartDateTime.Enabled = maskedTextBoxTimeStopDateTime.Enabled = textBoxTimeDescription.Enabled = false; maskedTextBoxTimeDuration.Text = maskedTextBoxTimeStartDateTime.Text = maskedTextBoxTimeStopDateTime.Text = textBoxTimeDescription.Text = ""; break; case FormStatusEnum.New: buttonTimeNew.Visible = buttonDeleteTime.Visible = false; buttonTimeCancel.Visible = buttonTimeSubmit.Visible = true; maskedTextBoxTimeDuration.Enabled = maskedTextBoxTimeStartDateTime.Enabled = maskedTextBoxTimeStopDateTime.Enabled = textBoxTimeDescription.Enabled = true; maskedTextBoxTimeDuration.Text = maskedTextBoxTimeStartDateTime.Text = maskedTextBoxTimeStopDateTime.Text = textBoxTimeDescription.Text = ""; break; case FormStatusEnum.Edit: buttonTimeNew.Visible = buttonTimeCancel.Visible = true; buttonTimeSubmit.Visible = buttonDeleteTime.Visible = true; maskedTextBoxTimeDuration.Enabled = maskedTextBoxTimeStartDateTime.Enabled = maskedTextBoxTimeStopDateTime.Enabled = textBoxTimeDescription.Enabled = true; break; } }
private void ChangeProjectFormStatus(FormStatusEnum status) { switch (status) { case FormStatusEnum.None: buttonProjectNew.Visible = true; buttonProjectCancel.Visible = buttonProjectSubmit.Visible = buttonDeleteProject.Visible = false; maskedTextBoxProjectId.Enabled = textBoxProjectTitle.Enabled = maskedTextBoxProjectInitialTimeDuration.Enabled = false; maskedTextBoxProjectId.Text = textBoxProjectTitle.Text = maskedTextBoxProjectInitialTimeDuration.Text = ""; break; case FormStatusEnum.New: buttonProjectNew.Visible = buttonDeleteProject.Visible = false; buttonProjectCancel.Visible = buttonProjectSubmit.Visible = true; maskedTextBoxProjectId.Enabled = textBoxProjectTitle.Enabled = maskedTextBoxProjectInitialTimeDuration.Enabled = true; maskedTextBoxProjectId.Text = textBoxProjectTitle.Text = maskedTextBoxProjectInitialTimeDuration.Text = ""; break; case FormStatusEnum.Edit: buttonProjectNew.Visible = buttonProjectCancel.Visible = true; buttonProjectSubmit.Visible = buttonDeleteProject.Visible = true; maskedTextBoxProjectId.Enabled = textBoxProjectTitle.Enabled = maskedTextBoxProjectInitialTimeDuration.Enabled = true; break; } }
public async Task ChangeFormStatus(string UserId, FormStatusEnum status) { var entity = _unitOfWork.Repository <FormEntity>().Set.FirstOrDefault(x => x.UserId == UserId); if (entity != null) { entity.Status = status; await _unitOfWork.Repository <FormEntity>().UpdateAsync(entity); } }
internal void CreateEntityProcess() { if (this.ValidateCanCreateEntity()) { this.FormStatus = FormStatusEnum.Creation; this.InitializeDetailFormControls(); this.ClearDetailFields(); this.ProcessDetailButtons(); this.ReadOnlyDetailFields(false); this.ShowDetail(true); this.CreateEntity(); } }
internal void EditEntityProcess() { UltraGridRow activeRow = this.frmGenericDocument.grdPrincipal.ActiveRow; if (activeRow != null && this.ValidateCanEditEntity() && this.LoadEntity(Convert.ToInt32(activeRow.Cells[0].Value))) { this.FormStatus = FormStatusEnum.Edition; this.InitializeDetailFormControls(); this.ClearDetailFields(); this.ReadOnlyDetailFields(false); this.LoadDetail(); this.ProcessDetailButtons(); this.ShowDetail(true); } }
/// <summary> /// 设置窗体状态 /// </summary> /// <param name="status">窗体类型</param> public void SetFormStatus(FormStatusEnum status) { switch (status) { case FormStatusEnum.Normal: //BackColor = Color.FromArgb(84, 128, 157); BackColor = Color.FromArgb(36, 36, 36); BackgroundImage = null; break; case FormStatusEnum.Warn: BackColor = Color.FromArgb(36, 36, 36); //BackgroundImage = Properties.Resources.form_bg_warn; BackgroundImage = null; break; } }
public GenericDocumentFormController(GenericDocumentForm frmGenericDocument) : base(frmGenericDocument) { FormConfigurationParameters pmtFormConfiguration = new FormConfigurationParameters(); this.frmGenericDocument = frmGenericDocument; this.frmGenericDocument.grdPrincipal.InitializeLayout += new InitializeLayoutEventHandler(grdPrincipal_InitializeLayout); this.frmGenericDocument.ulblSchUsername.Text = Session.User.Username; if (this.FormConfiguration != null) { this.frmGenericDocument.Text = this.FormConfiguration.FormEndUserName; } this.FormStatus = FormStatusEnum.Search; this.ShowDetail(false); }
private void btnConfirm_Click(object sender, EventArgs e) { bool status = true; DoPost1(ref status); if (status == true) { this.FormStatus = FormStatusEnum.Confirmed; } }
private void btnSchEdit_Click(object sender, System.EventArgs e) { this.formStatus = FormStatusEnum.Edition; }
private void btnSave_Click(object sender, EventArgs e) { bool status = true; if (CheckRequiredFields(this) == false) return; DoSave(ref status); if (status == true) { this.FormStatus = FormStatusEnum.DataPreview; } errProv.Clear(); }
private void btnPost_Click(object sender, EventArgs e) { bool status = true; DoPost2(ref status); if (status == true) { this.FormStatus = FormStatusEnum.Posted; } }
public virtual void BackToSearch() { this.FormStatus = FormStatusEnum.Search; this.ShowDetail(false); }
public FormStatus(FormStatusEnum fs) { this._fs = fs; }
private void btnCancel_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show(BackOfficeResources.Messages.ConfirmExit, BackOfficeResources.Messages.MessageBoxTitle, MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk); if (result == System.Windows.Forms.DialogResult.Yes) { errProv.Clear(); DoCancel(); this.FormStatus = FormStatusEnum.DataPreview; } }
private void btnAddNew_Click(object sender, EventArgs e) { bool status = true; DoAddNew(ref status); if (status == true) { this.FormStatus = FormStatusEnum.AddNew; ClearAllControls(this); } }
public FormStatusChangeEventArgs(FormStatusEnum fs) { this.fs = fs; }
private void btnEdit_Click(object sender, EventArgs e) { bool status = true; DoEdit(ref status); if (status == true) { this.FormStatus = FormStatusEnum.Edit; } }