private void dgvTicket1Route_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { VeThang1Tuyen row = (VeThang1Tuyen)dgvTicket1Route.SelectedItems[0]; txtVe1Tuyen.Text = row.mavethang; cboTuyenDuong1Tuyen.Text = row.TuyenXe.tentuyenxe; cboKhachHang.Text = row.HanhKhachThang.tenhk; cboNhanVien.Text = row.NhanVien.hoten; dtpNgayDangKy1Tuyen.Text = row.ngaydangky.ToString(); dtpNgayHetHan1Tuyen.Text = row.ngayhethan.ToString(); txtGiaVe1Tuyen.Text = row.giave.ToString(); } catch (Exception i) { } }
private void btnLuu_Click(object sender, RoutedEventArgs e) { if (radXylyve1tuyen.IsChecked == true) { VeThang1Tuyen v1t = new VeThang1Tuyen(); v1t.matuyenxe = cboTuyenDuong1Tuyen.SelectedValue.ToString(); v1t.mahk = cboKhachHang.SelectedValue.ToString(); v1t.manv = cboNhanVien.SelectedValue.ToString(); v1t.ngaydangky = dtpNgayDangKy1Tuyen.SelectedDate.Value; v1t.ngayhethan = dtpNgayHetHan1Tuyen.SelectedDate.Value; v1t.giave = Convert.ToInt32(txtGiaVe1Tuyen.Text); if (themMoi) { VeThang1TuyenBUS.Instance.Them(v1t); } else { VeThang1TuyenBUS.Instance.CapNhat(v1t, maVETHANG1TUYEN); } Load(sender, e); } else if (radXylyvelientuyen.IsChecked == true) { VeThangLienTuyen vlt = new VeThangLienTuyen(); vlt.mahk = cboHanhKhachLienTuyen.SelectedValue.ToString(); vlt.manv = cboNhanVienDangKyLienTuyen.SelectedValue.ToString(); vlt.ngaydangky = dtpNgayDangKyLienTuyen.SelectedDate.Value; vlt.ngayhethan = dtpNgayHetHanLienTuyen.SelectedDate.Value; vlt.giave = Convert.ToInt32(txtGiaVeLienTuyen.Text); if (themMoi) { VeThangLienTuyenBUS.Instance.Them(vlt); } else { VeThangLienTuyenBUS.Instance.CapNhat(vlt, maVETHANGLIENTUYEN); } Load(sender, e); } }
public IEnumerable <VeThang1Tuyen> TimKiemVeThang1Tuyen(string input) { List <VeThang1Tuyen> Details = new List <VeThang1Tuyen>(); var result = db.Search_VeThang1Tuyen(input).ToList(); for (int j = 0; j < result.Count; j++) { VeThang1Tuyen v1t = new VeThang1Tuyen(); v1t.NhanVien = new NhanVien(); v1t.HanhKhachThang = new HanhKhachThang(); v1t.TuyenXe = new TuyenXe(); v1t.mavethang = Convert.ToString(result[j].mavethang); v1t.TuyenXe.tentuyenxe = Convert.ToString(result[j].tentuyenxe); v1t.HanhKhachThang.tenhk = Convert.ToString(result[j].tenhk); v1t.NhanVien.hoten = Convert.ToString(result[j].hoten); v1t.ngaydangky = Convert.ToDateTime(result[j].ngaydangky); v1t.ngayhethan = Convert.ToDateTime(result[j].ngayhethan); v1t.giave = Convert.ToInt32(result[j].giave); Details.Add(v1t); } return(Details); }
private void btnXoa_Click(object sender, RoutedEventArgs e) { if (radXylyve1tuyen.IsChecked == true) { if (MessageBox.Show("Bạn có muốn xóa vé 1 tuyến của hành khách " + cboKhachHang.Text + " không?", "Xóa", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { VeThang1Tuyen v1t = new VeThang1Tuyen(); v1t.mavethang = txtVe1Tuyen.Text; VeThang1TuyenBUS.Instance.Xoa(v1t); Load(sender, e); } } else if (radXylyvelientuyen.IsChecked == true) { if (MessageBox.Show("Bạn có muốn xóa vé liên tuyến của hành khách " + cboHanhKhachLienTuyen.Text + " không?", "Xóa", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { VeThangLienTuyen vlt = new VeThangLienTuyen(); vlt.mavethang = txtMaVeLienTuyen.Text; VeThangLienTuyenBUS.Instance.Xoa(vlt); Load(sender, e); } } }
public void Xoa(VeThang1Tuyen v1t) { VeThang1TuyenDAO.Instance.Xoa(v1t); }
public void CapNhat(VeThang1Tuyen v1t, string maVETHANG) { VeThang1TuyenDAO.Instance.CapNhat(v1t, maVETHANG); }
public void Them(VeThang1Tuyen v1t) { VeThang1TuyenDAO.Instance.Them(v1t); }
public void Xoa(VeThang1Tuyen v1t) { var result = db.Delete_VeThang1Tuyen(v1t.mavethang); }
public void CapNhat(VeThang1Tuyen v1t, string maVETHANG) { var result = db.Update_VeThang1Tuyen(maVETHANG, v1t.matuyenxe, v1t.mahk, v1t.manv, v1t.ngaydangky, v1t.ngayhethan, v1t.giave); }
public void Them(VeThang1Tuyen v1t) { var result = db.Insert_VeThang1Tuyen(v1t.matuyenxe, v1t.mahk, v1t.manv, v1t.ngaydangky, v1t.ngayhethan, v1t.giave); }