private void btnThemN_Click(object sender, EventArgs e) { int count = 0; count = dtgvDSHDN.Rows.Count; // đếm các dòng trong datagridview if (count >= 0) { txtMaHDN.Text = "HDN0" + (count + 1); } else if (count >= 10) { txtMaHDN.Text = "HDN" + (count + 1); } if (cmbNhanVienN.Text == "") { MessageBox.Show("Nhân viên lập chưa có"); } if (cmbNhaCungCap.Text == "") { MessageBox.Show("Nhà cung cấp chưa có"); } if (cmbNhaCungCap.Text != "" && cmbNhanVienN.Text != "") { int thanhTien = 0; if (con.State == ConnectionState.Closed) { con.Open(); } string sql = "HOADONNHAP_ThemHoaDonN"; SqlCommand comd = new SqlCommand(sql, con); comd.CommandType = CommandType.StoredProcedure; comd.Parameters.Add(new SqlParameter("SoHDN", SqlDbType.NChar)).Value = txtMaHDN.Text; comd.Parameters.Add(new SqlParameter("NgayNhap", SqlDbType.Date)).Value = dTPNgayNhap.Text; comd.Parameters.Add(new SqlParameter("ThanhTienNhap", SqlDbType.BigInt)).Value = thanhTien; comd.Parameters.Add(new SqlParameter("MaNV", SqlDbType.NChar)).Value = cmbNhanVienN.Text; comd.Parameters.Add(new SqlParameter("MaNCC", SqlDbType.NChar)).Value = cmbNhaCungCap.Text; comd.ExecuteNonQuery(); //thực thi frmHoaDon_Load(sender, e); frmChiTietHoaDonNhap frm = new frmChiTietHoaDonNhap(txtMaHDN.Text); frm.ShowDialog(); } }
private void btnInHoaDonN_Click(object sender, EventArgs e) { frmChiTietHoaDonNhap frm = new frmChiTietHoaDonNhap(txtMaHDN.Text); frm.ShowDialog(); }