protected void btnNewBrand_Click(object sender, EventArgs e)
 {
     List<IRMSProduct> list = new List<IRMSProduct>();
     foreach (GridViewRow row in this.gvProductList.Rows)
     {
         CheckBox ck = ((CheckBox)row.FindControl("chkSKUs"));
         if (ck.Checked)
         {
             IRMSProduct product = new IRMSProduct();
             product.ItemCode = row.Cells[4].Text;
             product.SKU = row.Cells[5].Text;
             product.BrandName = ck.ToolTip;
             list.Add(product);
         }
     }
 }
 protected void btnYes_Click(object sender, EventArgs e)
 {
     try
     {
         Image imgRecordNumberOld = (Image)gvSkusFromOld.SelectedRow.FindControl("imgRecordNumberOld");
         IRMSProduct selected_product = new IRMSProduct();
         selected_product.ProductNumber = int.Parse(imgRecordNumberOld.AlternateText);
         PM.DeleteProduct(selected_product);
         gvSkusFromOld.DataBind();
     }
     catch (Exception)
     {
         throw;
     }
     lblDeletedSuccessful_ModalPopupExtender.Show();
 }
 private List<IRMSProduct> GetSelectedSKUToCancelOldTable()
 {
     List<IRMSProduct> list = new List<IRMSProduct>();
     foreach (GridViewRow row in this.gvSKUDetails.Rows)
     {
         CheckBox ck = ((CheckBox)row.FindControl("chkSKUs"));
         if (ck.Checked)
         {
             IRMSProduct product = new IRMSProduct();
             product.ItemCode = row.Cells[2].Text;
             product.SKU = row.Cells[3].Text;
             product.ProductNumber = int.Parse(ck.Text);
             list.Add(product);
         }
         else
         {
             //Code if it is not checked ......may not be required
         }
     }
     return list;
 }
        protected void btnDeActivate_Click(object sender, EventArgs e)
        {
            try
            {
                IRMSProduct product = new  IRMSProduct();
                Image IMGProduct = (Image)gvGeneratedSKUS.SelectedRow.FindControl("imgProduct");
                //product_list.Add(PM.GetProductBySKUNumber(gvGeneratedSKUS.SelectedRow.Cells[1].Text));
                //PM.UpdateProductStatus(product_list);
                product.ProductNumber = int.Parse(IMGProduct.AlternateText);
                PM.DeleteProduct(product);
              //  PreviewGeneratedSKUs(txtStyleNumber.Text);
                GetAllGeneratedProductSKUS(txtStyleNumber.Text);

            }
            catch (Exception)
            {
                //throw;
            }
        }
 private List<IRMSProduct> GetSelectedProductToCancel()
 {
     List<IRMSProduct> product_list = new List<IRMSProduct>();
     foreach (RepeaterItem item in rptrSKU.Items)
     {
         CheckBox chkbox = (CheckBox)item.FindControl("chkSKUNumber");
         Image SKUImage = (Image)(item.FindControl("imgBarcode"));
         Label lblItemCode = (Label)item.FindControl("lblStyleNumber");
         if (chkbox.Checked == true)
         {
             IRMSProduct product = new IRMSProduct();
             product.ProductNumber = int.Parse(SKUImage.AlternateText.Split('-').ElementAt(0));
             product.Price = decimal.Parse(SKUImage.AlternateText.Split('-').ElementAt(1));
             product.SKU = chkbox.Text;
             product.ItemCode = lblItemCode.Text;
             product_list.Add(product);
           //  product_list.Add(PM.GetProductBySKUNumber(chkbox.Text));
         }
     }
     return product_list;
 }