public frmInVe(O_CTNGANHANG dr) { InitializeComponent(); if (dr == null) { return; } nhanVienOBindingSource.DataSource = new D_DAILY().NhanVien(); if (dr.LoaiKhachHang < 3) { O_DAILY dl = new D_DAILY().LayDaiLy(true, dr.MaDL.ToString()); txtHoTen.Text = dl.Ten; if (dl.DiaChiHD != string.Empty) { txtDiaChi.Text = dl.DiaChiHD; } txtLyDo.Text = new D_LOAIGIAODICH().DuLieu_NganHang_TheoLoai(dr.LoaiKhachHang, false).Where(w => w.ID.Equals(dr.LoaiGiaoDich)).ToList()[0].Name + " ngày " + dr.NgayGD.ToString("dd/MM/yyyy"); } else { txtLyDo.Text = dr.GhiChu; } txtID.Value = dr.ID; dtpNgayLap.EditValue = DateTime.Now; txtSoTien.EditValue = dr.SoTien > 0 ? dr.SoTien : 0 - dr.SoTien; txtNguoiLap.EditValue = dr.NVGiaoDich; }
public static List <IntString> NganHangLoaiKhachHang(int LoaiKhachHang_NganHang, int NganHang = 0) { List <IntString> G = new List <IntString>(); switch (LoaiKhachHang_NganHang) { case 0: case 1: case 2: case 3: List <O_DAILY> khachHangOs = new D_DAILY().All().Where(w => w.LoaiKhachHang.Equals(LoaiKhachHang_NganHang)).ToList(); foreach (O_DAILY kh in khachHangOs) { if (kh.ID > 0) { G.Add(new IntString() { ID = kh.ID, Name = kh.Ten, Name2 = kh.MaDL, Loai = LoaiKhachHang_NganHang }); } } break; case 5: case 7: List <O_NGANHANG> nganHangOs = new D_NGANHANG().All().Where(w => !w.ID.Equals(NganHang)).ToList(); foreach (O_NGANHANG kh in nganHangOs) { G.Add(new IntString() { ID = kh.ID, Name = kh.Ten, Name2 = kh.TenTK }); } break; case 8: List <O_NHACUNGCAP> nCCOs = new D_NHACUNGCAP().DuLieu(true); foreach (O_NHACUNGCAP kh in nCCOs) { G.Add(new IntString() { ID = kh.ID, Name = kh.TenDayDu }); } break; case 6: case 9: G.Add(new IntString() { ID = -1, Name = "Khác", Name2 = "#" }); break; } return(G); }
void isLogin() { D_NHOMQUYEN nqb = new D_NHOMQUYEN(); D_DAILY nvb = new D_DAILY(); List <O_DAILY> nvo = nvb.NhanVien(txtUserName.Text, TMD5.TMd5Hash(txtPassword.Text)); if (nvo.Count == 1) { if (!nvo[0].Nghi) { RegistryKey key = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\THCRM", true); if (key == null) { key = Registry.CurrentUser.CreateSubKey(@"SOFTWARE\THCRM"); } if (chk.Checked) { key.SetValue("cmra", txtUserName.Text); key.SetValue("cmrp", txtPassword.Text); } else { key.SetValue("cmra", string.Empty); key.SetValue("cmrp", string.Empty); } key.Close(); DuLieuTaoSan.NV = nvo[0]; DuLieuTaoSan.Q = (nvo[0].TenDangNhapCty.ToLower().Equals("itadmin")) ? nqb.QuyenAdmin() : nqb.LayQuyenNhanVien(nvo[0].ChinhSach); frmChinh f = new frmChinh(); XuLyGiaoDien.SplashScreen(f); TopMost = false; Hide(); f.Show(this); } else { XtraMessageBox.Show("Tài khoản đã bị khóa vui lòng liên hệ ban quản lý...", "T-CMR", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { XtraMessageBox.Show("Sai tên đăng nhập hoặc mật khẩu...", "T-CMR", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void frmTongHopThem_Load(object sender, EventArgs e) { daiLyOs = new D_DAILY().All(); DuLieuTaoSan.Adic = XuLyDuLieu.ConvertClassToTable(this, Gd); loaiKhachOBindingSource.DataSource = DuLieuTaoSan.LoaiKhachHang_GiaoDich().Where(w => w.ID.Equals(1) || w.ID.Equals(2)); loaiGiaoDichOBindingSource1.DataSource = DuLieuTaoSan.LoaiGiaoDich_Ve(false); XuLyGiaoDien.OpenForm(this); iTenKhach.Text = "Thời gian: " + DateTime.Now.ToString("HH:mm"); if ((new List <int>() { 7, 11, 12 }).Contains(Gd.LoaiGiaoDich)) { iGiaThu.Value = Gd.GiaHoan; iTenKhach.Text = Gd.TenKhach; } }