예제 #1
0
 public uc_ProvinceDetail(uc_Province parent, PRO_tblProvinceDTO item)
 {
     InitializeComponent();
     parentForm = parent;
     Initialize();
     LoadDataToEdit(item);
     SetPermission();
 }
예제 #2
0
 public string UpdateProvince(PRO_tblProvinceDTO item)
 {
     return daoProvince.UpdateProvince(item);
 }
예제 #3
0
 public string InsertProvince(PRO_tblProvinceDTO item)
 {
     return daoProvince.InsertProvince(item);
 }
예제 #4
0
        private bool SaveProvince(bool isEdit)
        {
            string strError = "";
            try
            {
                PRO_tblProvinceDTO item = new PRO_tblProvinceDTO
                {
                    Activity = (isEdit) ? "Update" : "Insert",
                    Username = User.UserInfo.Username,
                    LanguageID = User.UserInfo.LanguageID,
                    ProvinceID = txtProvinceID.Text,
                    ProvinceCode = txtProvinceCode.Text,
                    VNName = txtVNName.Text,
                    ENName = txtENName.Text,
                    Rank = speRank.EditValue,
                    Note = mmoNote.Text,
                    Used = chkUsed.Checked
                };
                strError = (isEdit) ? busProvince.UpdateProvince(item) : busProvince.InsertProvince(item);
                if (strError != "")
                {
                    Commons.ShowMessage(strError, 0);
                    txtProvinceCode.Focus();
                    return false;
                }
                else parentForm.LoadAllData();
            }
            catch (Exception ex)
            {
                Commons.ShowExceptionMessage(ex);
                return false;
            }

            return true;
        }
예제 #5
0
 private void LoadDataToEdit(PRO_tblProvinceDTO item)
 {
     txtProvinceID.EditValue = (item == null) ? null : item.ProvinceID;
     txtProvinceCode.EditValue = (item == null) ? null : item.ProvinceCode;
     txtVNName.EditValue = (item == null) ? null : item.VNName;
     txtENName.EditValue = (item == null) ? null : item.ENName;
     speRank.EditValue = (item == null) ? 0 : item.Rank;
     chkUsed.EditValue = (item == null) ? true : item.Used;
     mmoNote.EditValue = (item == null) ? null : item.Note;
     if (item == null)
     {
         depError.ClearErrors();
         this.ParentForm.Text = (User.UserInfo.LanguageID.Equals("VN")) ? "Thêm Mới Tỉnh Thành" : "Insert New Province";
     }
     txtProvinceCode.Focus();
 }