Пример #1
0
 private void gridView_ValidatingEditor(object sender, BaseContainerValidateEditorEventArgs e)
 {
     if (gridView.FocusedColumn == gridCol_Code)
     {
         string _code = (string)e.Value;
         e.Valid = !IsDublicatedRowFound(_code, "Code");
         if (!e.Valid)
         {
             e.ErrorText = "Mã MMTB đã tồn tại trên lưới";
         }
         else
         {
             DataTable _tempDataTable = M0005_DAO.GetInfo_M0005_Check(_code);
             if (_tempDataTable.Rows.Count > 0)
             {
                 e.Valid     = false;
                 e.ErrorText = "Mã MMTB đã tồn tại trong cơ sở dữ liệu";
             }
         }
     }
     if (gridView.FocusedColumn == gridCol_ACCCode)
     {
         string _acccode = (string)e.Value;
         e.Valid = !IsDublicatedRowFound(_acccode, "ACCcode");
         if (!e.Valid)
         {
             e.ErrorText = "Mã MMTB đã tồn tại trên lưới";
         }
         else
         {
             DataTable _tempDataTable = M0005_DAO.GetInfo_M0005_CheckACC(_acccode);
             if (_tempDataTable.Rows.Count > 0)
             {
                 e.Valid     = false;
                 e.ErrorText = "Mã MMTB đã tồn tại trong cơ sở dữ liệu";
             }
         }
     }
 }