protected void btnLogin_Click(object sender, EventArgs e) { var post = new { tenDN = txtUserName.Text.Trim(), matKhau = txtPassword.Text.Trim() }; List <UserLogin> user = ServiceConnector.GetDataFromServiceByPost <UserLogin>("api/nv/dangnhap", post, true); if (user != null && user.Count > 0) { SessionManager.CurrentUser = user[0]; if (user[0].LoaiNV == 1) { Response.Redirect("BaoCaoTKGiaoDich.aspx"); } else { Response.Redirect("KhachHang.aspx"); } } else { lblError.Visible = true; } }
protected void btnRutGoi_Click(object sender, EventArgs e) { List <khachHang> lskh = GetKH(int.Parse(txtMaKhachHangThiet.Text.Trim().ToString())); khachHang kh = lskh[0]; if (_LoaiGiaoDich == 1) { // Kiểm tra còn tiền rút hay ko if (kh.soDuTaiKhoan > double.Parse(txtSoTien.Text.Trim())) { ServiceConnector.GetDataFromServiceByPost <giaoDich>("api/gd/add", CreateGiaoDich(), false); kh.soDuTaiKhoan = kh.soDuTaiKhoan - double.Parse(txtSoTien.Text.Trim()); UpdateKH(kh); ClearData(); Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Rút Tiền thành công.');", true); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Số Tiền Rút Lớn Hơn Số Dư Tài Khoản!');", true); } } else { if (_LoaiGiaoDich == 2) { // Gởi tiền ko cần kiểm tra ServiceConnector.GetDataFromServiceByPost <giaoDich>("api/gd/add", CreateGiaoDich(), false); kh.soDuTaiKhoan = kh.soDuTaiKhoan + double.Parse(txtSoTien.Text.Trim()); UpdateKH(kh); ClearData(); Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Gửi Tiền thành công.');", true); } } }
private void GetDataSource() { var filter = new { ngayGiaoDich = _NgayGD.ToString("yyyy-MM-dd"), maTruSo = _MaTruSo, maChiNhanh = _MaChiNhanh }; gvDSGiaoDich.DataSource = ServiceConnector.GetDataFromServiceByPost <TKGDDetail>("api/tongketgd/getDSGDByNgay", filter, true); gvDSGiaoDich.DataBind(); }
protected void btnchuyentien_Click(object sender, EventArgs e) { List <khachHang> lskhchuyen = GetKH(txtMaKHChuyenThat.Text.Trim()); khachHang khchuyen = lskhchuyen[0]; if (khchuyen.soDuTaiKhoan > double.Parse(txtsotienchuyen.Text.Trim())) { ServiceConnector.GetDataFromServiceByPost <chuyenTien>("api/gdct/add", CreateChuyenTien(), false); khchuyen.soDuTaiKhoan = khchuyen.soDuTaiKhoan - double.Parse(txtsotienchuyen.Text.Trim()); UpdateKH(khchuyen); List <khachHang> lskhnhan = GetKH(txtMaKHNhanThat.Text.Trim()); khachHang khnhan = lskhnhan[0]; khnhan.soDuTaiKhoan = khnhan.soDuTaiKhoan + double.Parse(txtsotienchuyen.Text.Trim()); UpdateKH(khnhan); ClearData(); Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Chuyển Tiền thành công.');", true); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Số Tiền Chuyển Lớn Hơn Số Dư Tài Khoản!');", true); } }
protected void btnHuySo_Click(object sender, EventArgs e) { ServiceConnector.GetDataFromServiceByPost <SoTietKiem>("api/stk/remove/" + hddMaSTKHuy.Value, null, false); BindGridData(); }
private List <T> GetTKGDData <T>() where T : class { return(ServiceConnector.GetDataFromServiceByPost <T>("api/tongketgd/gettkgd", GetFilter(), true)); }