Beispiel #1
0
        public List <ChiTietXetNghiem_Manual> GetChiTietXetNghiem_ManualList()
        {
            List <ChiTietXetNghiem_Manual> ctxns = new List <ChiTietXetNghiem_Manual>();

            if (this.NamChecked)
            {
                ChiTietXetNghiem_Manual ct = Normal_Nam.GetChiTietXetNghiem_Manual();
                ct.DoiTuong = (byte)DoiTuong.Nam;
                if (this.FromAge_NamChecked)
                {
                    ct.FromAge = this.FromAge_Nam;
                }

                if (this.ToAge_NamChecked)
                {
                    ct.ToAge = this.ToAge_Nam;
                }

                ctxns.Add(ct);
            }

            if (this.NuChecked)
            {
                ChiTietXetNghiem_Manual ct = Normal_Nu.GetChiTietXetNghiem_Manual();
                ct.DoiTuong = (byte)DoiTuong.Nu;
                if (this.FromAge_NuChecked)
                {
                    ct.FromAge = this.FromAge_Nu;
                }

                if (this.ToAge_NuChecked)
                {
                    ct.ToAge = this.ToAge_Nu;
                }

                ctxns.Add(ct);
            }

            return(ctxns);
        }
Beispiel #2
0
        public bool CheckInfo()
        {
            if (!chkNam.Checked && !chkNu.Checked)
            {
                MsgBox.Show(Application.ProductName, "Vui lòng nhập chỉ số ít nhất cho nam hoặc nữ.", Common.IconType.Information);
                chkNam.Focus();
                return(false);
            }

            if (chkFromAge_Nam.Checked && chkToAge_Nam.Checked && numFromAge_Nam.Value > numToAge_Nam.Value)
            {
                MsgBox.Show(Application.ProductName, "Vui lòng nhập tuổi từ nhỏ hơn hoặc bằng tuổi đến.", Common.IconType.Information);
                numFromAge_Nam.Focus();
                return(false);
            }

            if (chkNam.Checked && !Normal_Nam.CheckInfo())
            {
                uNormal_Nam.Focus();
                return(false);
            }

            if (chkFromAge_Nu.Checked && chkToAge_Nu.Checked && numFromAge_Nu.Value > numToAge_Nu.Value)
            {
                MsgBox.Show(Application.ProductName, "Vui lòng nhập tuổi từ nhỏ hơn hoặc bằng tuổi đến.", Common.IconType.Information);
                numFromAge_Nu.Focus();
                return(false);
            }

            if (chkNu.Checked && !Normal_Nu.CheckInfo())
            {
                uNormal_Nu.Focus();
                return(false);
            }

            return(true);
        }