private void AddProdutionWorkContentMasterForm_Load(object sender, EventArgs e) { ProdutionWorkContentType_cmb.DataSource = volist.GetList(); ProdutionWorkContentType_cmb.DisplayMember = "ProdutionWorkContentTypeName"; ProdutionWorkContentType_cmb.ValueMember = "ProdutionWorkContentTypeId"; if (vo.ProdutionWorkContentId > 0) { ProdutionWorkContentCode_txt.Text = vo.ProdutionWorkContentCode; ProdutionWorkContentName_txt.Text = vo.ProdutionWorkContentName; DisplayOrder_txt.Text = vo.DisplayOrder.ToString(); Remark_txt.Text = vo.Remark; ProdutionWorkContentType_cmb.Enabled = false; } else { DisplayOrder_txt.Enabled = false; } ProdutionWorkContentType_cmb.SelectedValue = vo.ProdutionWorkContentTypeId; ProdutionWorkContentType_cmb.Select(); }
private bool CheckDate() { if (ProdutionWorkContentCode_txt.Text.Trim().Length == 0) { messageData = new MessageData("mmcc00005", Properties.Resources.mmcc00005, ProdutionWorkContentCode_lbl.Text); popUpMessage.Warning(messageData, Text); ProdutionWorkContentCode_txt.Focus(); return(false); } if (ProdutionWorkContentName_txt.Text.Trim().Length == 0) { messageData = new MessageData("mmcc00005", Properties.Resources.mmcc00005, ProdutionWorkContentName_lbl.Text); popUpMessage.Warning(messageData, Text); ProdutionWorkContentName_txt.Focus(); return(false); } if (ProdutionWorkContentType_cmb.SelectedValue == null) { messageData = new MessageData("mmcc00005", Properties.Resources.mmcc00005, ProdutionWorkContentType_lbl.Text); popUpMessage.Warning(messageData, Text); ProdutionWorkContentType_cmb.Focus(); return(false); } int orderid = 0; if (DisplayOrder_txt.Enabled && !int.TryParse(DisplayOrder_txt.Text, out orderid)) { messageData = new MessageData("mmcc00005", Properties.Resources.mmcc00005, DisplayOrder_lbl.Text); popUpMessage.Warning(messageData, Text); DisplayOrder_txt.Focus(); return(false); } ProdutionWorkContentCode_txt.Text = ProdutionWorkContentCode_txt.Text.Trim(); ProdutionWorkContentName_txt.Text = ProdutionWorkContentName_txt.Text.Trim(); DisplayOrder_txt.Text = DisplayOrder_txt.Text.Trim(); ProdutionWorkContentVo outVo = new ProdutionWorkContentVo(), inVo = new ProdutionWorkContentVo { ProdutionWorkContentId = vo.ProdutionWorkContentId, ProdutionWorkContentCode = ProdutionWorkContentCode_txt.Text, ProdutionWorkContentName = ProdutionWorkContentName_txt.Text, DisplayOrder = orderid, ProdutionWorkContentTypeId = int.Parse(ProdutionWorkContentType_cmb.SelectedValue.ToString()) }; try { outVo = (ProdutionWorkContentVo)base.InvokeCbm(new CheckProdutionWorkContentCbm(), inVo, false); if (outVo.AffectedCount > 0) { messageData = new MessageData("mmcc00006", Properties.Resources.mmcc00006, ProdutionWorkContentCode_lbl.Text + " & " + DisplayOrder_lbl.Text); popUpMessage.Warning(messageData, Text); ProdutionWorkContentCode_txt.Focus(); return(false); } } catch (Com.Nidec.Mes.Framework.ApplicationException exception) { popUpMessage.ApplicationError(exception.GetMessageData(), Text); logger.Error(exception.GetMessageData()); return(false); } return(true); }