Пример #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            ClassHoaDon hdObj = new ClassHoaDon();

            addData(hdObj);

            if (hdCtr.AddData(hdObj))
            {
                DataTable dt = new System.Data.DataTable();
                dt = (DataTable)dtgvDSHH.DataSource;
                if (ctCtr.AddData(dtDSCT))
                {
                    MessageBox.Show("Thêm hóa đơn thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Thêm chi tiết không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                frmhoadon_Load(sender, e);
                clearData();
            }
            else
            {
                MessageBox.Show("Vui lòng kiểm tra lại thông tin nhập đã chính xác chưa", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #2
0
 private void addData(ClassHoaDon hd)
 {
     hd.MaHoaDon  = txtMa.Text.Trim();
     hd.NgayLap   = txtNgayLap.Text.Trim();
     hd.NguoiLap  = cmbmanv.SelectedValue.ToString();
     hd.KhachHang = txtmakh.Text.Trim();
     // hd.KhachHang = cmbKhachHang.SelectedValue.ToString();
 }
Пример #3
0
 public bool AddData(ClassHoaDon hd)
 {
     cmd.CommandText = "insert into tb_HoaDon values ('" + hd.MaHoaDon + "','" + hd.NgayLap + "','" + hd.NguoiLap + "','" + hd.KhachHang + "')";
     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(ClassHoaDon hd)
 {
     return(hdMod.AddData(hd));
 }