예제 #1
0
 public void ConfirmCustomerReturnSlip(CustomerReturnSlipConfirmation crs)
 {
     using (DbManager dbm = new DbManager())
     {
         Accessor.Query.Insert(dbm, crs);
     }
 }
        private List <CustomerReturnSlipConfirmation> GetSelectedDeliveryReceiptsToBeCancelled()
        {
            List <CustomerReturnSlipConfirmation> list = new List <CustomerReturnSlipConfirmation>();

            foreach (GridViewRow row in this.gvPreviewSelectedDR.Rows)
            {
                CheckBox ck = ((CheckBox)row.FindControl("chkSelectedDRTCancelled"));

                if (ck.Checked)
                {
                    CustomerReturnSlipConfirmation crs = new CustomerReturnSlipConfirmation();
                    crs.CRSNumber    = row.Cells[0].Text;
                    crs.DateTransfer = DateTime.Parse(txtConfirmationDate.Text);
                    crs.Destination  = txtDestination.Text;
                    crs.Forwarder    = dlForwarders.SelectedValue;
                    list.Add(crs);
                }
                else
                {
                    //Code if it is not checked ......may not be required
                }
            }
            return(list);
        }