Exemplo n.º 1
0
        private void BtExpDeletePro_Click(object sender, EventArgs e)
        {
            List <DetailExport> List = new List <DetailExport>();
            var IdBill = DgvExp.CurrentRow.Cells["ID"].Value.ToString();
            int Bill   = Convert.ToInt16(IdBill);

            for (int i = 0; i < DgvExpPro.RowCount; i++)
            {
                DetailExport ExpPro = new DetailExport();
                var          str    = DgvExpPro.Rows[i].Cells["ID"].Value.ToString();
                ExpPro.IDProduct = Convert.ToInt16(str);
                ExpPro.IDBill    = Bill;
                var quan = DgvExpPro.Rows[i].Cells["Quantity"].Value.ToString();
                ExpPro.Quantity = Convert.ToInt16(quan);
                List.Add(ExpPro);
            }
            var IdPro  = DgvExpPro.CurrentRow.Cells["ID"].Value.ToString();
            int Pro    = Convert.ToInt16(IdPro);
            var ProExp = List.Where(p => p.IDProduct == Pro).SingleOrDefault();

            List.Remove(ProExp);
            LoadPro(List);
            TxtExpProCode.Clear();
            TxtExpProName.Clear();
            TxtExpProUnit.Clear();
            TxtExpProQuan.Clear();
        }
Exemplo n.º 2
0
        private void BtExpFresh_Click(object sender, EventArgs e)
        {
            TxtExpDeliver.Clear();
            TxtExpProCode.Clear();
            TxtExpProName.Clear();
            TxtExpProQuan.Clear();
            TxtExpProUnit.Clear();
            var result = db.Storekeepers.Find(Medium.IdSto);

            TxtExpStoID.Text       = result.ID.ToString();
            TxtExpStorekeeper.Text = result.Name;
            DgvExpPro.DataSource   = null;
        }