/// <summary> /// @author : TrungMT /// @CreateDate:04/03/2008 /// @Description: Process add data /// </summary> private bool Add() { // Valid condition for add if (!ValidAdd()) return false; try { // Add data BArea bArea = new BArea(); GetAreaFromCtrl(); mArea.AreaID = bArea.Add(mArea); // Update UI of parent form mfrmArea.AddAreaUI(mArea); // Reinit component InitComponent(); return true; } catch (Exception exp) { MsgBoxVN.ShowError(exp.Message,Dic.STRING_WARNING); return false; } }
/// <summary> /// @author : TrungMT /// @CreateDate:04/03/2008 /// @Description: Process update data /// </summary> private bool UpdateData() { // Valid condition for update if (!ValidUpdate()) return false; // Ask user is sure about update if (!MsgBoxVN.ShowConfirm(InternalGlobal.UPDATE_QUESTION_MSG, InternalGlobal.UPDATE_QUESTION_CAPTION)) return false; try { // Update on data BArea bArea = new BArea(); GetAreaFromCtrl(); bArea.Update(mArea); // Update UI of parent form mfrmArea.UpdateAreaUI(mArea); // show success message and close form StoreItem(); MsgBoxVN.ShowInfor(InternalGlobal.UPDATE_SUCCESS_MSG, InternalGlobal.UPDATE_QUESTION_CAPTION); Close(); return true; } catch (Exception exp) { MsgBoxVN.ShowError(exp.Message,Dic.STRING_WARNING); return false; } }
/// <summary> /// @author : TrungMT /// @CreateDate:04/03/2008 /// @Description: init form when load /// </summary> public void Init() { mBArea = new BArea(); mcboSearch.SelectedIndex = 0; }