private void btnLuu_Click(object sender, EventArgs e) { try { string mact = txtMaCT.Text; string mavp = txtMaVP.Text; string mahd = txtMaHD.Text; float tiencoc = float.Parse(txtTienCoc.Text); DateTime ngaylap = DateTime.Parse(dtpNgayLap.Value.ToString("dd/MM/yyyy")); if (Flag == true) { if (db.tbl_ChiTietHopDong.SqlQuery("select * from tbl_ChiTietHopDong").Where(m => m.MaChiTiet.Contains(txtMaCT.Text)).Count() > 0) { XtraMessageBox.Show("Mã chi tiết nhập sai hoặc bị trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { tbl_ChiTietHopDong ct = new tbl_ChiTietHopDong(); ct.MaChiTiet = mact; ct.MaVanPhong = mavp; ct.MaHopDong = mahd; ct.TienDatCoc = tiencoc; ct.NgayLap = ngaylap; db.tbl_ChiTietHopDong.Add(ct); db.SaveChanges(); HienThiChiTietHD(); XtraMessageBox.Show("Thêm chi tiết thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); setNull(); setButton(true); setKhoa(true); } } else { tbl_ChiTietHopDong ct = db.tbl_ChiTietHopDong.Where(m => m.MaChiTiet == mact).FirstOrDefault(); ct.MaVanPhong = mavp; ct.MaHopDong = mahd; ct.TienDatCoc = tiencoc; ct.NgayLap = ngaylap; if (ct == null) { XtraMessageBox.Show("Chi tiết hợp đồng không tồn tại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { db.Entry(ct).State = EntityState.Modified; db.SaveChanges(); HienThiChiTietHD(); XtraMessageBox.Show("Cập nhật thành công!", "Thông Báo"); setNull(); setButton(true); setKhoa(true); } } } catch { } }
private void btnDoiMK_Click(object sender, EventArgs e) { VanPhongDBContext dBContext = new VanPhongDBContext(); List <tbl_TaiKhoan> tbl_Tais = dBContext.tbl_TaiKhoan.ToList(); string tendn = txtTenDN.Text; string mkcu = txtMKCu.Text; string mkmoi = txtMKMoi.Text; try { if (txtTenDN.Text.Count() == 0 || txtMKCu.Text.Count() == 0 || txtMKMoi.Text.Count() == 0) { throw new Exception("Bạn chưa nhập đầy đủ thông tin"); } else { foreach (var item in tbl_Tais) { if (item.TenDangNhap == txtTenDN.Text && item.MatKhau == txtMKCu.Text) { tbl_TaiKhoan tk = db.tbl_TaiKhoan.Where(m => m.TenDangNhap == tendn).FirstOrDefault(); //tk.MatKhau = mkcu; tk.MatKhau = mkmoi; db.Entry(tk).State = EntityState.Modified; db.SaveChanges(); setNull(); MessageBox.Show("Đã đổi thành công!", "Thông Báo"); } else { MessageBox.Show("Tài Khoản và mật khẩu không tồn tại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnLuu_Click(object sender, EventArgs e) { try { string tendn = txtTenDN.Text; string tennv = txtTenNV.Text; string quyen; if (rdbAdmin.Checked == true) { quyen = "Admin"; } else { quyen = "Nhân Viên"; } string matkhau = txtMK.Text; if (Flag == true) { if (db.tbl_TaiKhoan.SqlQuery("select * from tbl_TaiKhoan").Where(m => m.TenDangNhap.Contains(txtTenDN.Text)).Count() > 0) { XtraMessageBox.Show("Tên đăng nhập sai hoặc bị trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (txtTenDN.Text == "" || txtTenNV.Text == "" || txtMK.Text == "") { XtraMessageBox.Show("Vui lòng nhập đầy đủ thông tin!"); } else { tbl_TaiKhoan tk = new tbl_TaiKhoan(); tk.TenDangNhap = tendn; tk.TenNhanVien = tennv; tk.Quyen = quyen; tk.MatKhau = matkhau; db.tbl_TaiKhoan.Add(tk); db.SaveChanges(); HienThiDSTaiKhoan(); XtraMessageBox.Show("Tạo tài khoản thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); setNull(); setButton(true); setKhoa(true); } } } else { tbl_TaiKhoan tk = db.tbl_TaiKhoan.Where(m => m.TenDangNhap == tendn).FirstOrDefault(); tk.TenNhanVien = tennv; tk.Quyen = quyen; tk.MatKhau = matkhau; if (tk == null) { XtraMessageBox.Show("Tài khoản không tồn tại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { db.Entry(tk).State = EntityState.Modified; db.SaveChanges(); HienThiDSTaiKhoan(); XtraMessageBox.Show("Cập nhật thành công", "Thông Báo"); setNull(); setButton(true); setKhoa(true); } } } catch { } }
private void btnLuu_Click(object sender, EventArgs e) { try { string mahd = txtMaHD.Text; string nhanvien = cboNhanVien.SelectedValue.ToString(); string makh = txtMaKH.Text; string mavp = txtMaVP.Text; DateTime ngaylap = DateTime.Parse(dtpNgayLap.Value.ToString("dd/MM/yyyy")); DateTime thoigianthue = DateTime.Parse(dtpThoiGian.Value.ToString("dd/MM/yyyy")); float tiencoc = float.Parse(txtTienCoc.Text); if (Flag == true) { if (db.tbl_HopDong.SqlQuery("select * from tbl_HopDong").Where(m => m.MaHopDong.Contains(txtMaHD.Text)).Count() > 0) { XtraMessageBox.Show("Mã hợp đồng nhập sai hoặc bị trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (txtMaHD.Text == "" || txtMaKH.Text == "" || txtMaVP.Text == "" || txtTienCoc.Text == "") { XtraMessageBox.Show("Vui lòng nhập đầy đủ thông tin!"); } else { tbl_HopDong hd = new tbl_HopDong(); hd.MaHopDong = mahd; hd.MaNhanVien = nhanvien; hd.MaKhachHang = makh; hd.MaVanPhong = mavp; hd.NgayLap = ngaylap; hd.ThoiGianThue = thoigianthue; hd.TienCoc = tiencoc; db.tbl_HopDong.Add(hd); db.SaveChanges(); HienThiDSHopDong(); XtraMessageBox.Show("Lập hợp đồng thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { tbl_HopDong hd = db.tbl_HopDong.Where(m => m.MaHopDong == mahd).FirstOrDefault(); hd.MaNhanVien = nhanvien; hd.MaKhachHang = makh; hd.MaVanPhong = mavp; hd.NgayLap = ngaylap; hd.ThoiGianThue = thoigianthue; hd.TienCoc = tiencoc; if (hd == null) { XtraMessageBox.Show("Hợp đồng không tồn tại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { db.Entry(hd).State = EntityState.Modified; db.SaveChanges(); HienThiDSHopDong(); XtraMessageBox.Show("Cập nhật thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); setNull(); setButton(true); setKhoa(true); } } } catch { } }
private void btnLuu_Click(object sender, EventArgs e) { try { string mavp = txtMaVP.Text; string tenvp = txtTenVP.Text; string tinhtrang = cboTinhTrang.SelectedItem.ToString(); int tang = int.Parse(cboTang.SelectedItem.ToString()); float gia = float.Parse(txtGia.Text); string dvt = txtDVT.Text; if (Flag == true) { if (db.tbl_VanPhong.SqlQuery("select * from tbl_VanPhong").Where(m => m.MaVanPhong.Contains(txtMaVP.Text)).Count() > 0) { XtraMessageBox.Show("Mã văn phòng nhập sai hoặc bị trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (txtTenVP.Text == "" || txtGia.Text == "" || txtDVT.Text == "") { XtraMessageBox.Show("Vui lòng nhập đầy đủ thông tin!"); } else { tbl_VanPhong vp = new tbl_VanPhong(); vp.MaVanPhong = mavp; vp.TenVanPhong = tenvp; vp.TinhTrang = tinhtrang; vp.Tang = tang; vp.Gia = gia; vp.DVT = dvt; db.tbl_VanPhong.Add(vp); db.SaveChanges(); HienThiDSVanPhong(); XtraMessageBox.Show("Thêm văn phòng thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); setNull(); setButton(true); setKhoa(true); } } } else { tbl_VanPhong vp = db.tbl_VanPhong.Where(m => m.MaVanPhong == mavp).FirstOrDefault(); vp.TenVanPhong = tenvp; vp.TinhTrang = tinhtrang; vp.Tang = tang; vp.Gia = gia; vp.DVT = dvt; if (vp == null) { XtraMessageBox.Show("Văn phòng không tồn tại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { db.Entry(vp).State = EntityState.Modified; db.SaveChanges(); HienThiDSVanPhong(); XtraMessageBox.Show("Cập nhật thành công!", "Thông Báo"); setNull(); setButton(true); setKhoa(true); } } } catch { } }
private void btnLuu_Click(object sender, EventArgs e) { try { string mahd = txtMaHDon.Text; string nhanvien = cboTenNV.SelectedValue.ToString(); string makh = txtMaKH.Text; string tenkh = txtTenKH.Text; string mahdong = txtMaHopDong.Text; DateTime ngaylap = DateTime.Parse(dtpNgayLap.Value.ToString("dd/MM/yyyy")); DateTime ngaytra = DateTime.Parse(dtpNgayTra.Value.ToString("dd/MM/yyyy")); float thanhtien = float.Parse(txtThanhTien.Text); float giaphong = float.Parse(txtGiaPhong.Text); string noidung = txtNoiDung.Text; if (Flag == true) { if (db.tbl_HoaDon.SqlQuery("select * from tbl_HoaDon").Where(m => m.MaHoaDon.Contains(txtMaHDon.Text)).Count() > 0) { XtraMessageBox.Show("Mã hóa đơn nhập sai hoặc bị trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (txtNoiDung.Text == "") { XtraMessageBox.Show("Vui lòng nhập đầy đủ thông tin!"); } else { tbl_HoaDon hd = new tbl_HoaDon(); hd.MaHoaDon = mahd; hd.MaNhanVien = nhanvien; hd.MaKhachHang = makh; hd.HoTenKhach = tenkh; hd.MaHopDong = mahdong; hd.NgayLap = ngaylap; hd.NgayTra = ngaytra; hd.GiaPhong = giaphong; hd.NoiDung = noidung; hd.ThanhTien = thanhtien; db.tbl_HoaDon.Add(hd); db.SaveChanges(); HienThiDSHoaDon(); XtraMessageBox.Show("Thêm hóa đơn thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); setNull(); setButton(true); setKhoa(true); } } } else { tbl_HoaDon hd = db.tbl_HoaDon.Where(m => m.MaHoaDon == mahd).FirstOrDefault(); hd.MaNhanVien = nhanvien; hd.MaKhachHang = makh; hd.HoTenKhach = tenkh; hd.MaHopDong = mahdong; hd.NgayLap = ngaylap; hd.NgayTra = ngaytra; hd.GiaPhong = giaphong; hd.NoiDung = noidung; hd.ThanhTien = thanhtien; if (hd == null) { XtraMessageBox.Show("Hóa đơn không tồn tại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { db.Entry(hd).State = EntityState.Modified; db.SaveChanges(); HienThiDSHoaDon(); XtraMessageBox.Show("Cập nhật thành công!", "Thông Báo"); setNull(); setButton(true); setKhoa(true); } } } catch { } }
private void btnLuu_Click(object sender, EventArgs e) { try { string makh = txtMaKH.Text; string tenkh = txtTenKH.Text; string gioitinh; if (rdbNam.Checked == true) { gioitinh = "Nam"; } else { gioitinh = "Nữ"; } string diachi = txtDiaChi.Text; string cmnd = txtCMND.Text; string sdt = txtSDT.Text; if (Flag == true) { if (db.tbl_KhachHang.SqlQuery("select * from tbl_KhachHang").Where(m => m.MaKhachHang.Contains(txtMaKH.Text)).Count() > 0) { XtraMessageBox.Show("Mã khách hàng nhập sai hoặc bị trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (txtTenKH.Text == "" || txtDiaChi.Text == "" || txtCMND.Text == "" || txtSDT.Text == "") { XtraMessageBox.Show("Vui lòng nhập đầy đủ thông tin!"); } else { tbl_KhachHang kh = new tbl_KhachHang(); kh.MaKhachHang = makh; kh.HoTenKhach = tenkh; kh.GioiTinh = gioitinh; kh.DiaChi = diachi; kh.CMND = cmnd; kh.SDT = sdt; db.tbl_KhachHang.Add(kh); db.SaveChanges(); HienThiDSKhachHang(); XtraMessageBox.Show("Thêm khách hàng thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); setNull(); setButton(true); setKhoa(true); } } } else { tbl_KhachHang kh = db.tbl_KhachHang.Where(m => m.MaKhachHang == makh).FirstOrDefault(); kh.HoTenKhach = tenkh; kh.GioiTinh = gioitinh; kh.DiaChi = diachi; kh.CMND = cmnd; kh.SDT = sdt; if (kh == null) { XtraMessageBox.Show("Khách hàng không tồn tại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { db.Entry(kh).State = EntityState.Modified; db.SaveChanges(); HienThiDSKhachHang(); XtraMessageBox.Show("Cập nhật thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); setNull(); setButton(true); setKhoa(true); } } } catch { } }
private void btnLuu_Click(object sender, EventArgs e) { try { string manv = txtMaNV.Text; string tennv = txtTenNV.Text; DateTime ngaysinh = DateTime.Parse(dtpNgaySinh.Value.ToString("dd/MM/yyyy")); float luong = float.Parse(txtLuong.Text); string diachi = txtDiaChi.Text; string gioitinh; if (rdbNam.Checked == true) { gioitinh = "Nam"; } else { gioitinh = "Nữ"; } string sdt = txtSDT.Text; string email = txtEmail.Text; string chucvu = cboChucVu.SelectedValue.ToString(); if (Flag == true) { if (db.tbl_NhanVien.SqlQuery("select * from tbl_NhanVien").Where(m => m.MaNhanVien.Contains(txtMaNV.Text)).Count() > 0) { XtraMessageBox.Show("Mã nhân viên nhập sai hoặc bị trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (txtTenNV.Text == "" || txtLuong.Text == "" || txtDiaChi.Text == "" || txtSDT.Text == "" || txtEmail.Text == "") { XtraMessageBox.Show("Vui lòng nhập đầy đủ thông tin!"); } else { tbl_NhanVien nv = new tbl_NhanVien(); nv.MaNhanVien = manv; nv.HoTen = tennv; nv.NgaySinh = ngaysinh; nv.Luong = luong; nv.DiaChi = diachi; nv.GioiTinh = gioitinh; nv.SDT = sdt; nv.Email = email; nv.MaChucVu = chucvu; db.tbl_NhanVien.Add(nv); db.SaveChanges(); HienThiDSNhanVien(); XtraMessageBox.Show("Thêm nhân viên thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); setNull(); setButton(true); setKhoa(true); } } } else { tbl_NhanVien nv = db.tbl_NhanVien.Where(m => m.MaNhanVien == manv).FirstOrDefault(); nv.HoTen = tennv; nv.NgaySinh = ngaysinh; nv.Luong = luong; nv.DiaChi = diachi; nv.GioiTinh = gioitinh; nv.SDT = sdt; nv.Email = email; nv.MaChucVu = chucvu; if (nv == null) { XtraMessageBox.Show("Nhân viên không tồn tại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { db.Entry(nv).State = EntityState.Modified; db.SaveChanges(); HienThiDSNhanVien(); XtraMessageBox.Show("Cập nhật thành công!", "Thông Báo"); setNull(); setButton(true); setKhoa(true); } } } catch { } }