Exemple #1
0
        public DTO.XetNghiemDTO getXetNghiemInformation(string maXetNghiem)
        {
            var xetNghiem = new DTO.XetNghiemDTO();

            this.clientBus.GetInformationXetNghiem(maXetNghiem, out xetNghiem);
            return(xetNghiem);
        }
Exemple #2
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            if (this.cbLoaiXetNghiem.SelectedItem == null)
            {
                return;
            }
            var newItem = new DevExpress.XtraEditors.Controls.CheckedListBoxItem(this.cbLoaiXetNghiem.SelectedItem, true);

            var foundItem = this.checkListXetNghiem.Items.ToList().Find(item =>
            {
                var xetNghiem    = (DTO.XetNghiemDTO)item.Value;
                var newXetNghiem = (DTO.XetNghiemDTO)newItem.Value;
                return(xetNghiem.TenXetNghiem.Equals(newXetNghiem.TenXetNghiem));
            });

            //Each item just add only one times.
            if (foundItem == null)
            {
                this.checkListXetNghiem.Items.Add(newItem);

                DTO.XetNghiemDTO xetNghiem = (DTO.XetNghiemDTO)newItem.Value;
                this.totalCharge      += xetNghiem.ChiPhi;
                this.btnAssign.Enabled = true;
            }
        }
Exemple #3
0
        public DTO.XetNghiemDTO getXetNghiem(string MaXetNghiem)
        {
            DTO.XetNghiemDTO xetNghiem = null;
            this.getListXetNghiem((result, listResult) =>
            {
                xetNghiem = listResult.Find(xn => xn.MaXetNghiem.Equals(MaXetNghiem));
            });

            return(xetNghiem);
        }