private void btnOK_Click(object sender, EventArgs e) { ProgSwitchInfo progSwitchInfo = new ProgSwitchInfo(); if (txtName.Text.Trim() == "" || comboBoxEditDisplayChannel.Text.Trim() == "" || comboBoxEditDisplaySplitScreenNo.Text.Trim() == "") { return; } progSwitchInfo.Name = txtName.Text; progSwitchInfo.Description =txtDescription.Text; progSwitchInfo.DisplayChannelId = _listMonitorByName[comboBoxEditDisplayChannel.Text].DisplayChannelId; progSwitchInfo.DisplaySplitScreenNo = int.Parse(comboBoxEditDisplaySplitScreenNo.Text) - 1; errMessage = ""; switch (Opt) { case Util.Operateion.Add: GroupId = ProgSwitchBusiness.Instance.Insert(ref errMessage, progSwitchInfo); OperateLogBusiness.Instance.Insert(ref errMessage, new OperateLog { HappenTime = DateTime.Now, ClientUserId = MainForm.CurrentUser.UserId, ClientUserName = MainForm.CurrentUser.UserName, Content = progSwitchInfo.ToString(), OperateTypeId =(int) OperateLogTypeId.ProgSwitchAdd, OperateTypeName = OperateLogTypeName.ProgSwitchAdd, OperateUserName = MainForm.CurrentUser.UserName }); break; case Util.Operateion.Update: //ogroup.GroupID = GeroupId; GroupId = ProgSwitchBusiness.Instance.Update(ref errMessage, progSwitchInfo); OperateLogBusiness.Instance.Insert(ref errMessage, new OperateLog { HappenTime = DateTime.Now, ClientUserId = MainForm.CurrentUser.UserId, ClientUserName = MainForm.CurrentUser.UserName, Content = progSwitchInfo.ToString(), OperateTypeId = (int)OperateLogTypeId.GroupSwitchUpdate, OperateTypeName = OperateLogTypeName.GroupSwitchUpdate, OperateUserName = MainForm.CurrentUser.UserName }); break; case Util.Operateion.Delete: break; default: break; } if (errMessage.Length == 0) { this.Close(); } }
private void btnOK_Click(object sender, EventArgs e) { ProgSwitchInfo progSwitchInfo = new ProgSwitchInfo(); progSwitchInfo.Name = txtName.Text; progSwitchInfo.Description =txtDescription.Text; errMessage = ""; switch (Opt) { case Util.Operateion.Add: GroupId = ProgSwitchBusiness.Instance.Insert(ref errMessage, progSwitchInfo); OperateLogBusiness.Instance.Insert(ref errMessage, new OperateLog { HappenTime = DateTime.Now, ClientUserId = MainForm.CurrentUser.UserId, ClientUserName = MainForm.CurrentUser.UserName, Content = progSwitchInfo.ToString(), OperateTypeId =(int) OperateLogTypeId.ProgSwitchAdd, OperateTypeName = OperateLogTypeName.ProgSwitchAdd, OperateUserName = MainForm.CurrentUser.UserName }); break; case Util.Operateion.Update: //ogroup.GroupID = GeroupId; GroupId = ProgSwitchBusiness.Instance.Update(ref errMessage, progSwitchInfo); OperateLogBusiness.Instance.Insert(ref errMessage, new OperateLog { HappenTime = DateTime.Now, ClientUserId = MainForm.CurrentUser.UserId, ClientUserName = MainForm.CurrentUser.UserName, Content = progSwitchInfo.ToString(), OperateTypeId = (int)OperateLogTypeId.ProgSwitchUpdate, OperateTypeName = OperateLogTypeName.ProgSwitchUpdate, OperateUserName = MainForm.CurrentUser.UserName }); break; case Util.Operateion.Delete: break; default: break; } if (errMessage.Length == 0) { this.Close(); } }