private void cmbMaSDDVu_SelectedIndexChanged(object sender, EventArgs e) { DanhSachSuDungDichVuControl dsdvctrl = new DanhSachSuDungDichVuControl(); if (cmbMaSDDVu.SelectedValue != null) { DanhSachSuDungDichVuInFo dsi = dsdvctrl.LayDSSuDungDVu(cmbMaSDDVu.SelectedValue.ToString()); int solg = dsi.SoLuong; DichVuControl dvctrl = new DichVuControl(); DichVuInFo dvi = dvctrl.LayMaDichVu(dsi.MaDichVu); float dongia = dvi.DonGia; float tien = solg * dongia; txtTienDVu.Text = tien.ToString(); } }
public DichVuInFo LayMaDichVu(string madv) { DichVuData dv = new DichVuData(); DonViControl dvctrl = new DonViControl(); LoaiDichVuControl ldvctrl = new LoaiDichVuControl(); DichVuInFo pif = null; pif = new DichVuInFo(); DataTable tbl = dv.LayMaDSDichVu(madv); if (tbl.Rows.Count > 0) { pif.MaDichVu = Convert.ToString(tbl.Rows[0]["MaDichVu"]); pif.DonGia = Convert.ToSingle(tbl.Rows[0]["DonGia"]); pif.MaDonVi = Convert.ToString(tbl.Rows[0]["MaDonVi"]); pif.MaLoaiDichVu = Convert.ToString(tbl.Rows[0]["MaLoaiDichVu"]); } return(pif); }