private void Add_DoanVien_Click(object sender, RoutedEventArgs e) { Add = true; Add_DoanVien.IsEnabled = false; Mod_DoanVien.IsEnabled = false; SQLiteConnection sqlite_conn = new SQLiteConnection("Data source = QuanLyDoanVien.db"); SQLiteCommand sqlite_com = new SQLiteCommand(); sqlite_conn.Open(); sqlite_com = sqlite_conn.CreateCommand(); sqlite_com.CommandText = "SELECT Max(ID) FROM DoanVien"; MaDoanVien.Text = (Convert.ToInt32(sqlite_com.ExecuteScalar()) + 1).ToString(); HoVaTen.IsEnabled = NgaySinh.IsEnabled = QueQuan.IsEnabled = GioiTinh.IsEnabled = ChiDoan.IsEnabled = ChucVu.IsEnabled = ToDanPho.IsEnabled = PhuongXa.IsEnabled = QuanHuyen.IsEnabled = TinhThanh.IsEnabled = NgayVaoDang.IsEnabled = NgayVaoDoan.IsEnabled = TinhTrang.IsEnabled = CMND.IsEnabled = Email.IsEnabled = DienThoai.IsEnabled = DanToc.IsEnabled = TonGiao.IsEnabled = HoanCanh.IsEnabled = TrinhDo.IsEnabled = true; HoVaTen.Clear(); NgaySinh.Clear(); QueQuan.Clear(); GioiTinh.Clear(); ChiDoan.Clear(); ChucVu.Clear(); ToDanPho.Clear(); PhuongXa.Clear(); QuanHuyen.Clear(); TinhThanh.Clear(); NgayVaoDang.Clear(); NgayVaoDoan.Clear(); TinhTrang.Clear(); CMND.Clear(); Email.Clear(); DienThoai.Clear(); DanToc.Clear(); TonGiao.Clear(); HoanCanh.Clear(); TrinhDo.Clear(); }
public XDocument CreateFileDataXML() { XDocument xDoc = new XDocument( new XDeclaration("1.0", "utf-8", "yes"), new XElement("HN_TTBN", new XAttribute("Id", Id.ToString()), new XAttribute("MaBN", MaBN), new XElement("ThongTinCoBan", new XElement("HoVaTen", HoVaTen), new XElement("NgaySinh", NgaySinh.ToString("dd-MM-yyyy")), new XElement("SoDienThoai", SoDienThoai), new XElement("Email", Email), new XElement("QuocTichID", QuocTichID), new XElement("DanToc", DanToc), new XElement("Tinh_ThanhPho", Tinh_ThanhPho), new XElement("Quan_Huyen", Quan_Huyen), new XElement("SoCMND", SoCMND), new XElement("NgayCap", NgayCap.ToString("dd-MM-yyyy")), new XElement("DiaChiNoiCap", DiaChiNoiCap), new XElement("NguyenQuan", NguyenQuan)), new XElement("FPBlob", new XElement("VT_CaiPhai", VT_CaiPhai), new XElement("VT_CaiTrai", VT_CaiTrai), new XElement("VT_TroPhai", VT_TroPhai), new XElement("VT_TroTrai", VT_TroTrai)), new XElement("FPIma", new XElement("VT_CaiPhai_HinhAnh", VT_CaiPhai_HinhAnh), new XElement("VT_CaiTrai_HinhAnh", VT_CaiTrai_HinhAnh), new XElement("VT_TroPhai_HinhAnh", VT_TroPhai_HinhAnh), new XElement("VT_TroTrai_HinhAnh", VT_TroTrai_HinhAnh)), new XElement("FlagAllowAddPattern", FlagAllowAddPattern), new XElement("NgayTao", NgayTao.ToString("dd-MM-yyyy")) )); return(xDoc); }
private CongDan GetFromReader(SqlDataReader reader) { CongDan cd = new CongDan(); cd.Ma = int.Parse(reader["Ma"].ToString()); cd.SoCmnd = reader["SoCmnd"].ToString(); cd.SoCccd = reader["SoCccd"].ToString(); cd.MaHoKhau = reader["MaHoKhau"].ToString(); cd.HoTen = reader["HoTen"].ToString(); cd.GioiTinh = reader["GioiTinh"].ToString(); cd.QueQuan = reader["QueQuan"].ToString(); cd.QuocTich = reader["QuocTich"].ToString(); cd.DiaChiHoKhau = reader["DiaChiHoKhau"].ToString(); cd.DanToc = reader["DanToc"].ToString(); cd.TonGiao = reader["TonGiao"].ToString(); cd.DacDiemNhanDang = reader["DacDiemNhanDang"].ToString(); string NgaySinh; NgaySinh = reader["NgaySinh"].ToString(); if (!string.IsNullOrEmpty(NgaySinh.Trim())) { cd.NgaySinh = DateTime.Parse(NgaySinh); } return(cd); }
public BenhNhan(DataRow row) { this.MaBN = (int)row["MABN"]; this.HoTen = row["HOTEN"].ToString(); GioiTinh = (bool)row["GIOITINH"] ? "Nam" : "Nữ"; DanToc = row["DANTOC"].ToString(); this.NgaySinh = (DateTime)row["NGAYSINH"]; NgaySinh = DateTime.ParseExact(NgaySinh.ToString("dd/MM/yyyy"), "dd/MM/yyyy", CultureInfo.InvariantCulture); this.SoCMND = row["SOCMND"].ToString(); this.DiaChi = row["DIACHI"].ToString(); this.SoDT = row["SODT"].ToString(); TienSu = row["TIENSU"].ToString(); }
public XDocument CreateFileDataXML() { XDocument xDoc = new XDocument( new XDeclaration("1.0", "utf-8", "yes"), new XElement("HT_TTBN", new XAttribute("Id", Id.ToString()), new XAttribute("MaBN", MaBN), new XElement("ThongTinCoBan", new XElement("HoVaTen", HoVaTen), new XElement("NgaySinh", NgaySinh.ToString("dd-MM-yyyy")), new XElement("SoDienThoai", SoDienThoai), new XElement("Email", Email), new XElement("TrinhDoHocVan", TrinhDoHocVan), new XElement("CongViec", CongViec), new XElement("QuocTichID", QuocTichID), new XElement("DanToc", DanToc), new XElement("Tinh_ThanhPho", Tinh_ThanhPho), new XElement("Quan_Huyen", Quan_Huyen), new XElement("SoCMND", SoCMND), new XElement("NgayCap", NgayCap.ToString("dd-MM-yyyy")), new XElement("DiaChiNoiCap", DiaChiNoiCap), new XElement("NguyenQuan", NguyenQuan)), new XElement("ThongTinKetHon", new XElement("DaLapGiaDinh", DaLapGiaDinh), new XElement("DaCoCon", DaCoCon), new XElement("SoCon", SoCon), new XElement("ThoiDiemVoMangThai", ThoiDiemVoMangThai), new XElement("TuoiCoConGanNhat", TuoiCoConGanNhat)), new XElement("ThongTinSucKhoe", new XElement("TrangThaiSucKhoe", TrangThaiSucKhoe), new XElement("TieuSuBenh", TieuSuBenh), new XElement("TieuSuBenhGiaDinh", TieuSuBenhGiaDinh)), new XElement("FPBlob", new XElement("VT_CaiPhai", VT_CaiPhai), new XElement("VT_CaiTrai", VT_CaiTrai), new XElement("VT_TroPhai", VT_TroPhai), new XElement("VT_TroTrai", VT_TroTrai)), new XElement("FPIma", new XElement("VT_CaiPhai_HinhAnh", VT_CaiPhai_HinhAnh), new XElement("VT_CaiTrai_HinhAnh", VT_CaiTrai_HinhAnh), new XElement("VT_TroPhai_HinhAnh", VT_TroPhai_HinhAnh), new XElement("VT_TroTrai_HinhAnh", VT_TroTrai_HinhAnh)), new XElement("FlagAllowAddPattern", FlagAllowAddPattern), new XElement("NgayTao", NgayTao.ToString("dd-MM-yyyy")) )); return(xDoc); }
public XDocument CreateFileDataXML() { XDocument xDoc = new XDocument( new XDeclaration("1.0", "utf-8", "yes"), new XElement("HT_NQH", new XAttribute("Id", Id.ToString()), new XAttribute("MaBN", MaBN), new XElement("HoVaTen", HoVaTen), new XElement("NgaySinh", NgaySinh.ToString("dd-MM-yyyy")), new XElement("Email", Email), new XElement("SoCMND", SoCMND), new XElement("NgayCap", NgayCap.ToString("dd-MM-yyyy")), new XElement("NguyenQuan", NguyenQuan), new XElement("DiaChiNoiCap", DiaChiNoiCap), new XElement("SoDienThoai", SoDienThoai), new XElement("NgayTao", NgayTao.ToString("dd-MM-yyyy")))); return(xDoc); }
public string ToString(eNguoiDung e) { switch (e) { case eNguoiDung.SoCMND: return(SoCMND); case eNguoiDung.TenDangNhap: return(TenDangNhap); case eNguoiDung.MatKhau: return(MatKhau); case eNguoiDung.HoTen: return(HoTen); case eNguoiDung.SoDienThoai: return(SoDienThoai); case eNguoiDung.DiaChiThuongTru: return(DiaChiThuongTru); case eNguoiDung.GioiTinh: return(GioiTinh ? "Nam" : "Nữ"); case eNguoiDung.NgaySinh: return(NgaySinh.ToShortDateString()); case eNguoiDung.TenNguoiBaoHo: return(TenNguoiBaoHo); case eNguoiDung.SDTNguoiBaoHo: return(SDTNguoiBaoHo); case eNguoiDung.DiaChiNguoiBaoHo: return(DiaChiNguoiBaoHo); case eNguoiDung.DuongDanAnhDaiDien: return(DuongDanAnhDaiDien); default: return(""); } }
public virtual XDocument CreateFileDataXML() { XDocument xDoc = new XDocument( new XDeclaration("1.0", "utf-8", "yes"), new XElement("HT_NVD", new XAttribute("Id", Id.ToString()), new XAttribute("MaBN", MaBN), new XElement("HoVaTen", HoVaTen), new XElement("NgaySinh", NgaySinh.ToString("dd-MM-yyyy")), new XElement("Email", Email), new XElement("SoCMND", SoCMND), new XElement("NgayCap", NgayCap.ToString("dd-MM-yyyy")), new XElement("NguyenQuan", NguyenQuan), new XElement("DiaChiNoiCap", DiaChiNoiCap), new XElement("SoDienThoai", SoDienThoai), new XElement("Tinh_ThanhPho", Tinh_ThanhPho), new XElement("Quan_Huyen", Quan_Huyen), new XElement("QuanHeVoiNguoiHien", QuanHeVoiNguoiHien), new XElement("GhiChu", GhiChu), new XElement("NgayTao", NgayTao.ToString("dd-MM-yyyy")))); return(xDoc); }
static void Main(string[] args) { string MaNV, HoVaTen, DiaChi, Email, DienThoai; DateTime NgaySinh; // Input Console.Write("Ma Nhan Vien:"); MaNV = Console.ReadLine(); Console.Write("Ho Va Ten:"); HoVaTen = Console.ReadLine(); Console.Write("Email:"); Email = Console.ReadLine(); Console.Write("Dia chi:"); DiaChi = Console.ReadLine(); Console.Write("Dien thoai:"); DienThoai = Console.ReadLine(); Console.Write("Ngay sinh:"); NgaySinh = DateTime.Parse(Console.ReadLine()); //Xuất Console.WriteLine(MaNV); Console.WriteLine(HoVaTen); Console.WriteLine(DiaChi); Console.WriteLine(Email); Console.WriteLine(DienThoai); Console.WriteLine(NgaySinh); Console.WriteLine(NgaySinh.ToShortDateString()); Console.WriteLine(NgaySinh.ToString("dd-MM-yyyy")); Console.ReadLine(); }
protected void btnDangNhap_Click(object sender, EventArgs e) { //Cách 2: string builder StringBuilder SoThich = new StringBuilder(); foreach (Control ct in panelSoThich.Controls) { if (ct.GetType().Name == "CheckBox") { CheckBox chk = (CheckBox)ct; if (chk.Checked) { SoThich.AppendFormat(",{0}", chk.Text); } } } string sothich = SoThich.ToString().Trim(','); string[] st = sothich.Split(','); Array.Sort(st); sothich = string.Join(",", st); //C1: sử dụng toán tử điều kiện //string SoThich = ""; //if (ckbAmNhac.Checked) // SoThich += ckbAmNhac.Text; string GioiTinh = rbtNam.Checked == true?"Nam":"Nữ"; int nam = 0, thang = 0, ngay = 0; int.TryParse(ddlNam.SelectedValue, out nam); int.TryParse(ddlThang.SelectedValue, out thang); int.TryParse(ddlNgay.SelectedValue, out ngay); DateTime NgaySinh; if (nam > 0 && thang > 0 && ngay > 0) { try { NgaySinh = new DateTime(nam, thang, ngay); } catch { lbThongBao.Text = "không hợp lệ "; return;// thoát khỏi chương trình } } else { lbThongBao.Text = "bạn chưa nhập đủ thông tin "; return;// thoát khỏi chương trình } string NoiDung = string.Format(@"<b>Tên đăng nhập: </b>{0}<br/> <b>Mật Khẩu:</b>{1}<br/> <b>Họ Tên </b>{2}<br/> <b>Giới Tính</b>{3}<br/> <b>Sở Thích</b>{4}<br/> <b>Ngày Sinh</b>{5}<br/>" , txtDangNhap.Text, txtMatKhau.Text, txtHoTen.Text, GioiTinh, sothich, NgaySinh.ToString("dd-MM-yyyy")); lbThongBao.Text = NoiDung; MultiView1.ActiveViewIndex = 1; }
public override string ToString() { return(string.Format("{0} {1} {2} {3} {4} {5} {6} {7} {8} {9}", MaNhanVien, MatKhau, TenNhanVien, SoCMND, DiaChi, SoDienThoai, GioiTinh ? "Nam" : "Nữ", NgaySinh.ToShortDateString(), LaQuanTriVien ? "Có" : "Không", DuongDanAnhDaiDien)); }
private void btnLuu_Click(object sender, EventArgs e) { string sql; if (txtMaNV.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập mã nhân viên", "Thông báo"); txtMaNV.Focus(); return; } if (txtTenNV.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập tên nhân viên", "Thông báo"); txtTenNV.Focus(); return; } if (cboMaBao.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập mã báo", "Thông báo"); cboMaBao.Focus(); return; } if (cboMaPhong.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập mã phòng", "Thông báo"); cboMaPhong.Focus(); return; } if (cboMaCV.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập mã chức vụ", "Thông báo"); cboMaCV.Focus(); return; } if (cboTrinhDo.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập mã trình độ", "Thông báo"); cboTrinhDo.Focus(); return; } if (cboMaCM.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập mã chuyên môn", "Thông báo"); cboMaCM.Focus(); return; } if (txtDiaChi.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập địa chỉ", "Thông báo"); txtDiaChi.Focus(); return; } if (cboNgay.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập ngày sinh", "Thông báo"); cboNgay.Focus(); return; } if (cboThang.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập tháng sinh ", "Thông báo"); cboThang.Focus(); return; } if (cboNam.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập ngày sinh", "Thông báo"); cboNam.Focus(); return; } if (cboGioiTinh.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập giới tính", "Thông báo"); cboGioiTinh.Focus(); return; } if (txtDienThoai.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập điện thoại", "Thông báo"); txtDienThoai.Focus(); return; } if (txtMobile.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập Mobile", "Thông báo"); txtMobile.Focus(); return; } if (txtEmail.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập Email", "Thông báo"); txtEmail.Focus(); return; } sql = "SELECT MaNV FROM tblNhanVien WHERE MaNV=N' " + txtMaNV.Text.Trim() + "'"; DataTable tblNhanVien = Class.Functions.GetDataToTable(sql); if (tblNhanVien.Rows.Count > 0) { MessageBox.Show("Mã nhân viên này đã có, bạn phải nhập mã khác", "Thông báo"); txtMaNV.Focus(); txtMaNV.Text = ""; return; } string NgaySinh; NgaySinh = String.Format("{0}/{1}/{2}", cboThang.Text, cboNgay.Text, cboNam.Text); sql = "UPDATE tblNhanVien SET TenNV=N'" + txtTenNV.Text.Trim() + "',MaBao=N'" + cboMaBao.SelectedValue.ToString() + "',MaPhong=N'" + cboMaPhong.SelectedValue.ToString() + "',MaChucVu=N'" + cboMaCV.SelectedValue.ToString() + "', MaTĐ=N'" + cboTrinhDo.SelectedValue.ToString() + "', MaCM=N'" + cboMaCM.SelectedValue.ToString() + "', DiaChi=N'" + txtDiaChi.Text.Trim() + "', NgaySinh=N'" + NgaySinh.Trim() + "', GioiTinh=N'" + cboGioiTinh.Text.Trim() + "', DienThoai=N'" + txtDienThoai.Text.Trim() + "', Mobile=N'" + txtMobile.Text.Trim() + "', Email=N'" + txtEmail.Text.Trim() + "' WHERE MaNV = N'" + txtMaNV.Text + "'"; Class.Functions.RunSql(sql); this.Close(); }
public void hien() { Console.WriteLine("{0} co ten la {1} sinh ngay {2}", MaSo, HoTen, NgaySinh.ToLongDateString()); }
public override string ToString() { return(string.Format("HV{0} - {1} - Ngày sinh: {2} - {3} - Địa chỉ: {4}", MaHV.ToString(), HoTen, NgaySinh.ToString(), GioiTinh, DiaChi)); }
public void XemThongTin() { System.Console.WriteLine($"{MaSV, -10}{HoTen, -20}{NgaySinh.ToString("dd/MM/yyyy"), -15}{DiaChi, -10}{DienThoai, -15}"); }