public DTO.XetNghiemDTO getXetNghiemInformation(string maXetNghiem) { var xetNghiem = new DTO.XetNghiemDTO(); this.clientBus.GetInformationXetNghiem(maXetNghiem, out xetNghiem); return(xetNghiem); }
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; } }
public DTO.XetNghiemDTO getXetNghiem(string MaXetNghiem) { DTO.XetNghiemDTO xetNghiem = null; this.getListXetNghiem((result, listResult) => { xetNghiem = listResult.Find(xn => xn.MaXetNghiem.Equals(MaXetNghiem)); }); return(xetNghiem); }