Esempio n. 1
0
        private void btnRePrint_Click(object sender, EventArgs e)
        {
            int       id;
            string    cmd;
            string    SP, CT, DVTC, DC, NgayXX;
            DataTable tb;

            if (dgvHis.SelectedRows.Count == 1)
            {
                foreach (DataGridViewRow dr in dgvHis.SelectedRows)
                {
                    id     = int.Parse(dr.Cells["Id"].Value.ToString());
                    SP     = dr.Cells["SP"].Value.ToString();
                    CT     = dr.Cells["CT"].Value.ToString();
                    DVTC   = dr.Cells["DVTC"].Value.ToString();
                    DC     = dr.Cells["DC"].Value.ToString();
                    NgayXX = Convert.ToDateTime(dr.Cells["NgayXX"].Value.ToString()).ToString("dd/MM/yyyy");
                    cmd    = "SELECT	[SalesID],[PackingId] PackingSlipId,[Warehouse],[ItemId],[ItemName] Name "+
                             ",[OrderQty],[Qty],[UOM] Unit,[EditQty],[Batch], CONVERT(nvarchar(10),[Date],103) Date,[InvoiceAccount],[CustName] Cust " +
                             "FROM [VTIREPORT].[dbo].[NumberLines]	WHERE NumId = '"+ id.ToString() + "'";
                    tb = dp.GetDataByCommandTextAndConnectString(cmd, connectStr);
                    frCNXX cnxx = new frCNXX(tb, SP, CT, DVTC, DC, NgayXX);
                    cnxx.ShowDialog();
                }
            }
            else
            {
                MessageBox.Show("Chọn một dòng để in lại.");
            }
        }
Esempio n. 2
0
 private void mnCNXX_Click(object sender, EventArgs e)
 {
     if (pc.checkUserAllowCNXX(Environment.UserName))
     {
         frCNXX cnxx = new frCNXX();
         cnxx.Show();
     }
     else
     {
         MessageBox.Show("User  \"" + Environment.UserName + "\" không có quyền sử dụng chức năng này.");
     };
 }