Ejemplo n.º 1
0
        public override bool IsDataValide()
        {
            int NumberOfErrors = 0;

            if (Grid.RowCount == 0)
            {
                NumberOfErrors++;
                XtraMessageBox.Show(
                    text: "لإتمام عملية الحفظ يجب إدخال صنف واحد على الأقل",
                    caption: "تنبيه :",
                    buttons: MessageBoxButtons.OK,
                    icon: MessageBoxIcon.Error);
            }
            NumberOfErrors += Txt_Code.IsTextValide() ? 0 : 1;
            NumberOfErrors += Lkp_PartType.IsEditValueValide() ? 0 : 1;
            NumberOfErrors += Lkp_Treasurys.IsEditValueValide() ? 0 : 1;
            NumberOfErrors += Lkp_Branch.IsEditValueValide() ? 0 : 1;
            NumberOfErrors += GLkp_PartName.IsEditValueValide() ? 0 : 1;
            NumberOfErrors += Dt_Date.IsDateValide() ? 0 : 1;
            if (Chk_PostedTostore.Checked)
            {
                NumberOfErrors += Dt_PostedDate.IsDateValide() ? 0 : 1;
            }
            return(NumberOfErrors == 0);
        }
Ejemplo n.º 2
0
 public override void RefreshData()
 {
     Lkp_Branch.IntializeData(Session.Stores);
     Lkp_Treasurys.IntializeData(Session.Treasurys);
     base.RefreshData();
 }