Пример #1
0
		private bool DeleteItems()
		{
            bool boRetValue = false;
            string stIDs = "";

            foreach (DataListItem item in lstItem.Items)
            {
                HtmlInputCheckBox chkList = (HtmlInputCheckBox)item.FindControl("chkList");
                if (chkList != null)
                {
                    if (chkList.Checked == true)
                    {
                        stIDs += chkList.Value + ",";
                        boRetValue = true;
                    }
                }
            }
            if (boRetValue)
            {
                TransferInItem clsTransferInItem = new TransferInItem();
                clsTransferInItem.Delete(stIDs.Substring(0, stIDs.Length - 1));

                TransferIn clsTransferIn = new TransferIn(clsTransferInItem.Connection, clsTransferInItem.Transaction);
                clsTransferIn.SynchronizeAmount(Convert.ToInt64(lblTransferInID.Text));

                TransferInDetails clsTransferInDetails = clsTransferIn.Details(Convert.ToInt64(lblTransferInID.Text));

                clsTransferInItem.CommitAndDispose();

                UpdateFooter(clsTransferInDetails);
            }

            return boRetValue;
		}