コード例 #1
0
ファイル: frmHoaDon.cs プロジェクト: nguyenduythuan/kho
        private void btLuu_Click(object sender, EventArgs e)
        {
            if (a == 1)
            {
                HoaDonObj hdobj = new HoaDonObj();
                addData(hdobj);
                if (hdctr.addData(hdobj))
                {
                    MessageBox.Show("Thêm hóa đơn thành công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Thêm hóa đơn thất bại ", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            else
            {
                ChiTietHoaDonObj ctobj = new ChiTietHoaDonObj();
                gandata(ctobj);
                bingding2();
                hhctr.getSL();
                if (ctctr.AddData(ctobj))
                {
                    MessageBox.Show("Thêm chi tiết hóa đơn thành công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Thêm chi tiết hóa đơn thất bại ", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            frmHoaDon_Load(sender, e);
        }
コード例 #2
0
ファイル: frmHoaDon.cs プロジェクト: nguyenduythuan/kho
 private void gandata(ChiTietHoaDonObj ctObj)
 {
     ctObj.MaHoaDon  = txtMaHD.Text.Trim();
     ctObj.MaHangHoa = cbHH.SelectedValue.ToString();
     ctObj.DonGia    = int.Parse(txtDonGia.Text.Trim());;
     ctObj.SoLuong   = int.Parse(txtSoLuong.Text.Trim());
 }
コード例 #3
0
 public bool UpdDataCTHD(ChiTietHoaDonObj cthdObj)
 {
     cmd.CommandText = "Update CTHD set soluong = '" + cthdObj.SoLuong + "',thanhtien = '" + cthdObj.ThanhTien + "', Where mahh = '" + cthdObj.MaHangHoa + "' ";
     cmd.CommandType = CommandType.Text;
     cmd.Connection  = con.Connection;
     try
     {
         con.OpenConn();
         cmd.ExecuteNonQuery();
         return(true);
     }
     catch (Exception ex)
     {
         string mex = ex.Message;
         cmd.Dispose();
         con.CloseConn();
     }
     return(false);
 }
コード例 #4
0
 public bool AddData(ChiTietHoaDonObj ctobj)
 {
     cmd.CommandText = "Insert into ChiTietHD values('" + ctobj.MaHoaDon + "','" + ctobj.MaHangHoa + "'," + ctobj.SoLuong + "," + ctobj.DonGia + ")";
     cmd.CommandType = CommandType.Text;
     cmd.Connection  = con.Connection;
     try
     {
         con.OpenConn();
         cmd.ExecuteNonQuery();
         con.CloseConn();
         return(true);
     }
     catch (Exception ex)
     {
         string mex = ex.Message;
         cmd.Dispose();
         con.CloseConn();
     }
     return(false);
 }
コード例 #5
0
ファイル: ChiTietHDCtrl.cs プロジェクト: nguyenduythuan/kho
 public bool AddData(ChiTietHoaDonObj ctobj)
 {
     return(ctMod.AddData(ctobj));
 }
コード例 #6
0
 public bool updDateCTHD(ChiTietHoaDonObj cthdObj)
 {
     return(cthdMod.UpdDataCTHD(cthdObj));
 }
コード例 #7
0
 public bool addDataCTHD(ChiTietHoaDonObj cthdObj)
 {
     return(cthdMod.AddDataCTHD(cthdObj));
 }