示例#1
0
 private void btnSave_Click_1(object sender, EventArgs e)
 {
     if (CheckInput())
     {
         if (_currentDepartmentTable == null)
         {
             _currentDepartmentTable = new BaseDepartmentTable();
         }
         _currentDepartmentTable.CODE             = txtCode.Text;
         _currentDepartmentTable.NAME             = txtName.Text;
         _currentDepartmentTable.PARENT_CODE      = txtParentCode.Text;
         _currentDepartmentTable.COMPANY_CODE     = txtCompanyCode.Text;
         _currentDepartmentTable.LAST_UPDATE_USER = _userInfo.CODE;
         try
         {
             if (bDepartment.Exists(txtCode.Text.Trim()))
             {
                 bDepartment.Update(_currentDepartmentTable);
             }
             else
             {
                 _currentDepartmentTable.CREATE_USER = _userInfo.CODE;
                 bDepartment.Add(_currentDepartmentTable);
             }
         }
         catch (Exception ex)
         {
             //log.error
             MessageBox.Show("");
             return;
         }
         result = DialogResult.OK;
         this.Close();
     }
 }