public TamTru findById(string id) { try { string sqlString = "select * from TamTrus where So = " + id + ""; DataSet ds = db.ExecuteQueryDataSet(sqlString, CommandType.Text); TamTru gks = new TamTru() { SoQuyen = (string)ds.Tables[0].Rows[0].ItemArray[0], SoDK = (int)ds.Tables[0].Rows[0].ItemArray[1], MaCD = (string)ds.Tables[0].Rows[0].ItemArray[2], NgayDK = (DateTime)ds.Tables[0].Rows[0].ItemArray[3], MaHoKhau = (string)ds.Tables[0].Rows[0].ItemArray[4], NoiDKTamTru = (string)ds.Tables[0].Rows[0].ItemArray[5], NgayDen = (DateTime)ds.Tables[0].Rows[0].ItemArray[6], NgayHuy = (DateTime)ds.Tables[0].Rows[0].ItemArray[7], NgayHetHan = (DateTime)ds.Tables[0].Rows[0].ItemArray[8], NgayGiaHan = (DateTime)ds.Tables[0].Rows[0].ItemArray[9], }; return(gks); } catch (Exception e) { MessageBox.Show("Lỗi FindById TamVang!!! + " + e.Message); return(null); } }
public void TaoMoiThuTucTamTru(string MaCD, DateTime NgayDK, DateTime NgayDen, DateTime NgayHetHan, string NoiDK, string MaHK, ref string imfor) { try { // Tạo ra đối tượng thường trú TamTru TT = new TamTru(); TT.MaCD = MaCD; TT.NgayDK = NgayDK; TT.NgayDen = NgayDen; TT.NoiDKTamTru = NoiDK; TT.NgayHetHan = NgayHetHan; TT.MaHoKhau = MaHK; TT.SoQuyen = "STTr" + DateTime.Now.Year + "-" + DateTime.Now.Month; // Kết nối cơ sở dữ liệu để lưu đối tượng KetNoiTamTru Connect = new KetNoiTamTru(); Connect.TaoMoi(TT); // Thông báo imfor = "Đã Thêm Thành Công!!"; } catch { imfor = "Lỗi Tại Tạo Mới!!!"; } }
public bool create(TamTru TT) { try { string sqlString = "INSERT INTO TamTrus VALUES ('" + TT.SoQuyen + "','" + TT.SoDK + "','" + TT.MaCD + "',N'" + TT.NgayDK + "','" + TT.MaHoKhau + "','" + TT.NoiDKTamTru + "','" + TT.NgayDen + "','" + TT.NgayHuy + "','" + TT.NgayHetHan + "','" + TT.NgayGiaHan + "')"; return(db.MyExecuteNonQuery(sqlString, CommandType.Text)); } catch (Exception e) { MessageBox.Show("Lỗi create Thuong Tru + " + e.Message); return(false); } }
public TamTru TimMaCD(string MaCD) { string sqlString = "select * from TamTrus where MaCD = " + MaCD + ""; DataSet ds = db.ExecuteQueryDataSet(sqlString, CommandType.Text); DataTable dt = ds.Tables[0]; List <TamTru> thuongtrus = new List <TamTru>(); foreach (DataRow dr in dt.Rows) { TamTru tt = findById((string)dr.ItemArray[0]); thuongtrus.Add(tt); } return(thuongtrus[0]); }
public TamTru TimTamTru_MaCD(string MaCD, ref string imfor) { try { KetNoiTamTru Connect = new KetNoiTamTru(); TamTru TT = Connect.TimMaCD(MaCD); imfor = "OK!!"; return(TT); } catch { imfor = "Không tìm thấy CMND này!!"; return(null); } }
public void LayGiaTriID(ref int ID) { string sqlString = "select * from TamTrus "; DataSet ds = db.ExecuteQueryDataSet(sqlString, CommandType.Text); DataTable dt = ds.Tables[0]; List <TamTru> lstThuongtru = new List <TamTru>(); foreach (DataRow dr in dt.Rows) { TamTru tt = findById((string)dr.ItemArray[0]); lstThuongtru.Add(tt); } TamTru ttr = lstThuongtru.LastOrDefault(); ID = ttr.SoDK; }
public void TaoMoi(TamTru TTr) { try { string sqlString = "select * from TamTrus "; DataSet ds = db.ExecuteQueryDataSet(sqlString, CommandType.Text); DataTable dt = ds.Tables[0]; List <TamTru> thuongtrus = new List <TamTru>(); foreach (DataRow dr in dt.Rows) { TamTru tt = findById((string)dr.ItemArray[0]); thuongtrus.Add(tt); } TamTru tts = thuongtrus.LastOrDefault(); int MaxSoDk = tts.SoDK; TTr.SoDK = MaxSoDk + 1; create(TTr); } catch (Exception e) { } }
private void btnTimCMND_Click(object sender, EventArgs e) { //Đăng ký tạm trú if (comBoBoxChucNang.SelectedIndex == 1) { //Tìm công dân trong bảng công dân bằng chứng minh nhân dân // string imfor = null; CongDan CD = new CongDan(); QuanLyCongDan QLCD = new QuanLyCongDan(); CD = QLCD.TimCD_CMND(txtCMND_Search.Text, ref imfor); if (CD != null) { txtMaCD.Text = CD.MaCD; txtHoVaTen.Text = CD.HoLot + " " + CD.Ten; txtNgaySinh.Text = CD.NgaySinh.ToShortDateString(); txtTonGiao.Text = CD.TonGiao; txtNoiSong.Text = CD.DiaChiThuongTru; txtCMND.Text = CD.soCMND; txtDanToc.Text = CD.DanToc; txtQuocTich.Text = CD.QuocTich; } DevExpress.XtraEditors.XtraMessageBox.Show(imfor); } //Gia Hạn tạm trú if (comBoBoxChucNang.SelectedIndex == 2) { string imfor = null; //Tìm thông tin công dân tạm trú QuanLyCongDan QLCD = new QuanLyCongDan(); CongDan CD = QLCD.TimCD_CMND(txtCMND_Search.Text.Trim(), ref imfor); txtMaCD.Text = CD.MaCD; txtHoVaTen.Text = CD.HoLot + " " + CD.Ten; txtNgaySinh.Text = CD.NgaySinh.ToShortDateString(); txtTonGiao.Text = CD.TonGiao; txtNoiSong.Text = CD.DiaChiThuongTru; txtCMND.Text = CD.soCMND; txtDanToc.Text = CD.DanToc; txtQuocTich.Text = CD.QuocTich; //Tìm Công dân tạm trú QuanLyTamTru QLTT = new QuanLyTamTru(); TamTru CDTT = new TamTru(); CDTT = QLTT.TimTamTru_MaCD(CD.MaCD, ref imfor); txtSoQL.Text = CDTT.SoDK.ToString(); txtSoQuyen.Text = CDTT.SoQuyen; datePick_NgayDen.Value = CDTT.NgayDen; datePick_NgayDK.Value = CDTT.NgayDK; datePicNgayHetHan.Value = CDTT.NgayHetHan; txtSoHK_DK.Text = CDTT.MaHoKhau; txtNoiDangKyTamTru.Text = CDTT.NoiDKTamTru; DevExpress.XtraEditors.XtraMessageBox.Show(imfor); } //Hủy đăng ký tạm trú. if (comBoBoxChucNang.SelectedIndex == 3) { string imfor = null; //Tìm thông tin công dân tạm trú QuanLyCongDan QLCD = new QuanLyCongDan(); CongDan CD = QLCD.TimCD_CMND(txtCMND_Search.Text.Trim(), ref imfor); txtMaCD.Text = CD.MaCD; txtHoVaTen.Text = CD.HoLot + " " + CD.Ten; txtNgaySinh.Text = CD.NgaySinh.ToShortDateString(); txtTonGiao.Text = CD.TonGiao; txtNoiSong.Text = CD.DiaChiThuongTru; txtCMND.Text = CD.soCMND; txtDanToc.Text = CD.DanToc; txtQuocTich.Text = CD.QuocTich; //Tìm Công dân tạm trú QuanLyTamTru QLTT = new QuanLyTamTru(); TamTru CDTT = new TamTru(); CDTT = QLTT.TimTamTru_MaCD(CD.MaCD, ref imfor); txtSoQL.Text = CDTT.SoDK.ToString(); txtSoQuyen.Text = CDTT.SoQuyen; datePick_NgayDen.Value = CDTT.NgayDen; datePick_NgayDK.Value = CDTT.NgayDK; datePicNgayHetHan.Value = CDTT.NgayHetHan; txtSoHK_DK.Text = CDTT.MaHoKhau; txtNoiDangKyTamTru.Text = CDTT.NoiDKTamTru; if (CDTT.NgayGiaHan != null) { labGiaHan.Visible = true; datePickGiaHan.Visible = true; datePickGiaHan.Value = CDTT.NgayGiaHan.Value; } DevExpress.XtraEditors.XtraMessageBox.Show(imfor); } }