コード例 #1
0
 public string InsertPhieuThu(PhieuThuDTO dtoPhieuThu)
 {
     string strError = "";
     if (dtoPhieuThu.KhachHang.Trim().Equals("") == true)
     {
         strError += " Tên người nhận không được rỗng.";
     }
     if (dtoPhieuThu.SoTien.Equals("") == true)
     {
         strError += " Số tiền không được rỗng.";
     }
     if (dtoPhieuThu.VietBangChu.Trim().Equals("") == true)
     {
         strError += "Số tiền viết bằng chữ không được rỗng.";
     }
     if (strError == "")
     {
         bool boolResult = dalPhieuThu.InsertPhieuThu(dtoPhieuThu);
         return "ok";
     }
     else
     {
         return strError;
     }
 }
コード例 #2
0
 public bool InsertPhieuThu(PhieuThuDTO dtoPhieuThu)
 {
     string strQuery = "Insert Into PHIEUTHU Values(";
     strQuery += "N'" + dtoPhieuThu.MaPhieuThu + "',";
     strQuery += "N'" + dtoPhieuThu.MaNV + "',";
     strQuery += "N'" + dtoPhieuThu.KhachHang + "',";
     strQuery += "N'" + dtoPhieuThu.NgayLap + "',";
     strQuery += "N'" + dtoPhieuThu.DiaChi + "',";
     strQuery += "N'" + dtoPhieuThu.SoPhieu + "',";
     strQuery += dtoPhieuThu.No + ",";
     strQuery += dtoPhieuThu.Co + ",";
     strQuery += "N'" + dtoPhieuThu.LyDoThu + "',";
     strQuery += dtoPhieuThu.SoTien + ",";
     strQuery += "N'" + dtoPhieuThu.VietBangChu + "',";
     strQuery += "N'" + dtoPhieuThu.KemTheo + "')";
     return dp.ExecuteNonQuery(strQuery);
 }
コード例 #3
0
 private void FrmInPhieuThu_Load(object sender, EventArgs e)
 {
     crpPhieuThu pc = new crpPhieuThu();
     PhieuThuDTO dtoPhieuThu = new PhieuThuDTO();
     TT_CongTyBLL bllCty = new TT_CongTyBLL();
     dtoPhieuThu = Variable.dtoPhieuThu;
     pc.SetParameterValue("SoPhieu", dtoPhieuThu.SoPhieu);
     pc.SetParameterValue("NguoiNhanTien", dtoPhieuThu.KhachHang);
     pc.SetParameterValue("DiaChiNguoiNhan", dtoPhieuThu.DiaChi);
     pc.SetParameterValue("LyDoChi", dtoPhieuThu.LyDoThu);
     pc.SetParameterValue("TienBangChu", dtoPhieuThu.VietBangChu);
     pc.SetParameterValue("KemTheo", dtoPhieuThu.KemTheo);
     pc.SetParameterValue("SoTien", dtoPhieuThu.SoTien);
      TT_CongTyDTO dtoCty = new TT_CongTyDTO();
     dtoCty = bllCty.GetThongTinDoanhNghiep();
     pc.SetParameterValue("TenCongTy", dtoCty.TenCT);
     pc.SetParameterValue("DiaChi", dtoCty.DiaChi);
     cvrPhieuThu.ReportSource = pc;
 }
コード例 #4
0
 private void btnLuuKho_Click(object sender, EventArgs e)
 {
     PhieuThuDTO dtoPhieuThu = new PhieuThuDTO();
     dtoPhieuThu.MaPhieuThu = txtSoPhieu.Text;
     dtoPhieuThu.MaNV = Variable.strMaNhanVien;
     dtoPhieuThu.KhachHang = cmbKhachHang.SelectedValue.ToString();
     dtoPhieuThu.NgayLap = dtpNgayThu.Value.ToShortDateString();
     dtoPhieuThu.DiaChi = txtDiaChi.Text;
     dtoPhieuThu.LyDoThu = txtLyDoThu.Text;
     dtoPhieuThu.SoTien = float.Parse(txtSoTien.Text);
     dtoPhieuThu.SoPhieu = txtSoPhieu.Text;
     dtoPhieuThu.VietBangChu = txtVietBangChu.Text;
     dtoPhieuThu.KemTheo = txtKemTheo.Text;
     string strResult = bllPhieuThu.InsertPhieuThu(dtoPhieuThu);
     if (strResult == "ok")
     {
         MessageBox.Show("Lưu Thành Công!", "Lưu Phiếu Thu", MessageBoxButtons.OK, MessageBoxIcon.Information);
         btnIn.Enabled = true;
     }
     else
     {
         MessageBox.Show(strResult,"Lưu Phiếu Thu", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #5
0
 private void LuuPhieuThu()
 {
     PhieuThuDTO dtoPhieuThu = new PhieuThuDTO();
     dtoPhieuThu.DiaChi = txtDiaChi.Text;
     dtoPhieuThu.KemTheo = txtKemTheo.Text;
     dtoPhieuThu.KhachHang = cmbKhachHang.Text;
     dtoPhieuThu.LyDoThu = txtLyDoThu.Text;
     dtoPhieuThu.SoPhieu = txtSoPhieu.Text;
     dtoPhieuThu.SoTien = double.Parse(txtSoTien.Text);
     dtoPhieuThu.VietBangChu = txtVietBangChu.Text;
     Variable.dtoPhieuThu = dtoPhieuThu;
 }