コード例 #1
0
        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();
            }
        }
コード例 #2
0
        private void btnInHoaDonN_Click(object sender, EventArgs e)
        {
            frmChiTietHoaDonNhap frm = new frmChiTietHoaDonNhap(txtMaHDN.Text);

            frm.ShowDialog();
        }