public TuDienPhong(int PhongID)
            : this()
        {
            this.mPhongID = PhongID;
            Taxi.Data.TuDienPhong objPhong = new Taxi.Data.TuDienPhong();
            DataRow dr = objPhong.LayTheoID(PhongID);

            this.mTenPhong         = dr["TenPhong"].ToString();
            this.mQuyenCapPhepHoSo = int.Parse(dr["QuyenCapPhepHoSo"].ToString());
        }
 /// <summary>
 /// Cập nhật thông tin cho một phòng
 /// </summary>
 /// <returns>True nếu thành công, False nếu thất bại</returns>
 /// <Modified>
 ///     Author      Date        Comments
 ///     TuanND    31/01/2008    Tạo mới
 /// </Modified>
 public bool CapNhat()
 {
     Taxi.Data.TuDienPhong objTuDienPhong = new Taxi.Data.TuDienPhong();
     return(objTuDienPhong.CapNhat(this.PhongID, this.TenPhong, this.QuyenCapPhepHoSo));
 }
 /// <summary>
 /// Thêm mới một phòng vào cơ sở dữ liệu
 /// </summary>
 /// <returns>True nếu thành công, False nếu thất bại</returns>
 /// <Modified>
 ///	Name		Date			Comment
 ///	TuanND		31/01/2008		Thêm mới
 /// </Modified>
 public bool ThemMoi()
 {
     Taxi.Data.TuDienPhong objTuDienPhong = new Taxi.Data.TuDienPhong();
     return(objTuDienPhong.ThemMoi(this.TenPhong, this.QuyenCapPhepHoSo));
 }
 /// <summary>
 /// Lấy danh sách phòng ban có trong cơ sở dữ liệu
 /// </summary>
 /// <returns>Danh sách các phòng ban</returns>
 /// <Modified>
 ///	Name		Date			Comment
 ///	TuanND		31/01/2008		Thêm mới
 ///	</Modified>
 public DataTable LayDanhSach()
 {
     Taxi.Data.TuDienPhong objTuDienPhong = new Taxi.Data.TuDienPhong();
     return(objTuDienPhong.LayDanhSach());
 }
 /// <summary>
 /// Lấy ra danh sách các chuyên viên xử lý thuộc phòng
 /// </summary>
 /// <param name="PhongID">Mã phòng</param>
 /// <returns>Bảng danh sách chuyên viên</returns>
 /// <Modified>
 ///     Author      Date        Comments
 ///     Tuanpv    30/05/2008    Tạo mới
 /// </Modified>
 public DataTable LayDanhSachChuyenVienThuocPhong(int PhongID)
 {
     Taxi.Data.TuDienPhong objPhong = new Taxi.Data.TuDienPhong();
     return(objPhong.LayDanhSachChuyenVienThuocPhong(PhongID));
 }
 /// <summary>
 /// Kiểm tra phòng đã có người giữ chức vụ trưởng phòng chưa
 /// </summary>
 /// <returns>True nếu có trưởng phòng rồi, False nếu ngược lại</returns>
 /// <Modified>
 ///     Author      Date        Comments
 ///     Cuongdb    28/02/2008    Tạo mới
 /// </Modified>
 public bool DaCoChucVu(int ChucVuID)
 {
     Taxi.Data.TuDienPhong objTuDienPhong = new Taxi.Data.TuDienPhong();
     return(objTuDienPhong.DaCoChucVu(mPhongID, ChucVuID));
 }
 /// <summary>
 /// Lấy ra danh sách các phòng có được quyền cấp phép hồ sơ
 /// </summary>
 /// <returns>Bảng các phòng</returns>
 /// <Modified>
 ///     Author      Date        Comments
 ///     Tuanpv    28/2/2008     Tạo mới
 /// </Modified>
 public DataTable LayDSPhongCoQuyenCapPhepHoSo()
 {
     Taxi.Data.TuDienPhong objPhong = new Taxi.Data.TuDienPhong();
     return(objPhong.LayDSPhongCoQuyenCapPhepHoSo());
 }
 /// <summary>
 /// Kiểm tra xem một phòng đã có trưởng phòng hay chưa?
 /// </summary>
 /// <param name="TenPhong">Mã của phòng</param>
 /// <returns>True nếu phòng đã có trưởng phòng, False nếu phòng chưa có trưởng phòng</returns>
 /// <Modified>
 ///     Author      Date        Comments
 ///     Tuanpv    28/2/2008     Tạo mới
 /// </Modified>
 public bool DaCoTruongPhong(int PhongID)
 {
     Taxi.Data.TuDienPhong objPhong = new Taxi.Data.TuDienPhong();
     return(objPhong.DaCoTruongPhong(PhongID));
 }
 /// <summary>
 /// Kiểm tra trùng lặp phòng giữa
 /// hai lần thêm mới hoặc cập nhật
 /// </summary>
 /// <returns>True nếu trùng lặp, False nếu ngược lại</returns>
 /// <Modified>
 ///     Author      Date        Comments
 ///     TuanND    31/01/2008    Tạo mới
 /// </Modified>
 public bool KiemTraTrungLap(string TenPhong)
 {
     Taxi.Data.TuDienPhong objTuDienPhong = new Taxi.Data.TuDienPhong();
     return(objTuDienPhong.KiemTraTrungLap(TenPhong));
 }
예제 #10
0
 /// <summary>
 /// Xóa một phòng khỏi cơ sở dữ liệu
 /// </summary>
 /// <returns>True nếu thành công, False nếu thất bại</returns>
 /// <Modified>
 ///     Author      Date        Comments
 ///     TuanND    31/01/2008    Tạo mới
 /// </Modified>
 public bool Xoa()
 {
     Taxi.Data.TuDienPhong objTuDienPhong = new Taxi.Data.TuDienPhong();
     return(objTuDienPhong.Xoa(this.PhongID));
 }