private void PrintTagPrice() { try { AceSoft.ThermalBarCodePrinter clsThermalBarCodeTagPrice = new ThermalBarCodePrinter(); foreach (DataListItem item in lstItem.Items) { HyperLink lnkDescription = (HyperLink)item.FindControl("lnkDescription"); HyperLink lnkBarcode = (HyperLink)item.FindControl("lnkBarcode"); Label lblSellingPrice = (Label)item.FindControl("lblSellingPrice"); TextBox txtTagPriceCount = (TextBox)item.FindControl("txtTagPriceCount"); Int32 iCount = Int32.TryParse(txtTagPriceCount.Text, out iCount) ? iCount : 1; //for(int iCtr=0;iCtr < iCount; iCtr++) clsThermalBarCodeTagPrice.PrintTagPrice(lnkDescription.ToolTip, lnkBarcode.Text, Convert.ToDecimal(lblSellingPrice.Text).ToString("#,##0.#0"), iCount); } string javaScript = "window.alert('Tag Price has been printed.');"; System.Web.UI.ScriptManager.RegisterClientScriptBlock(this.updTP, this.updTP.GetType(), "openwindow", javaScript, true); } catch (Exception ex) { throw ex; } }
protected void lstItem_ItemCommand(object sender, DataListCommandEventArgs e) { HtmlInputCheckBox chkList = (HtmlInputCheckBox)e.Item.FindControl("chkList"); string stParam = string.Empty; switch (e.CommandName) { case "imgItemDelete": AccessUser clsAccessUser = new AccessUser(); clsAccessUser.Delete(chkList.Value); clsAccessUser.CommitAndDispose(); LoadList(); break; case "imgItemEdit": stParam = "?task=" + Common.Encrypt("edit", Session.SessionID) + "&id=" + Common.Encrypt(chkList.Value, Session.SessionID); Response.Redirect("Default.aspx" + stParam); break; case "imgItemAccessRights": stParam = "?task=" + Common.Encrypt("accessrights", Session.SessionID) + "&id=" + Common.Encrypt(chkList.Value, Session.SessionID); Response.Redirect("Default.aspx" + stParam); break; case "imgResetPassword": ResetPassword(long.Parse(chkList.Value)); break; case "imgReloadAccessRights": ReloadAccessRights(long.Parse(chkList.Value)); stParam = "?task=" + Common.Encrypt("list", Session.SessionID); try { stParam += "&search=" + Common.Encrypt(Request.QueryString["search"].ToString(), Session.SessionID); } catch { } Response.Redirect("Default.aspx" + stParam); break; case "imgPrintBarCodeAccess": Label lblPasswordReadable = (Label)e.Item.FindControl("lblPasswordReadable"); Label lblUserName = (Label)e.Item.FindControl("lblUserName"); HyperLink lnkName = (HyperLink)e.Item.FindControl("lnkName"); ThermalBarCodePrinter clsThermalBarCodePrinter = new ThermalBarCodePrinter(); try { clsThermalBarCodePrinter.PrintUserAccess(lnkName.Text, lblUserName.Text + "|" + lblPasswordReadable.Text); } catch { } break; } }
protected void lstItem_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { HyperLink lnkDescription = (HyperLink)e.Item.FindControl("lnkDescription"); HyperLink lnkBarcode = (HyperLink)e.Item.FindControl("lnkBarcode"); Label lblSellingPrice = (Label)e.Item.FindControl("lblSellingPrice"); switch (e.CommandName) { case "cmdPrintTagPriceBarCode": TextBox txtTagPriceCount = (TextBox)e.Item.FindControl("txtTagPriceCount"); Int32 iCount = Int32.TryParse(txtTagPriceCount.Text, out iCount) ? iCount : 1; AceSoft.ThermalBarCodePrinter clsThermalBarCodeTagPrice = new ThermalBarCodePrinter(); //for (int iCtr = 0; iCtr < iCount; iCtr++) clsThermalBarCodeTagPrice.PrintTagPrice(lnkDescription.ToolTip, lnkBarcode.Text, Convert.ToDecimal(lblSellingPrice.Text).ToString("#,##0.#0"), iCount); string javaScript = "window.alert('Tag Price has been printed.');"; System.Web.UI.ScriptManager.RegisterClientScriptBlock(this.lstItem, this.lstItem.GetType(), "openwindow", javaScript, true); break; } }
protected void lstProductPackages_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { TextBox txtSellingPrice = (TextBox)e.Item.FindControl("txtSellingPrice"); TextBox txtBarCode1 = (TextBox)e.Item.FindControl("txtBarCode1"); TextBox txtBarCode2 = (TextBox)e.Item.FindControl("txtBarCode2"); TextBox txtBarCode3 = (TextBox)e.Item.FindControl("txtBarCode3"); switch (e.CommandName) { case "cmdDelProductPackage": Label lblProductPackageID = (Label)e.Item.FindControl("lblProductPackageID"); ProductPackage clsProductPackage = new ProductPackage(); clsProductPackage.Delete(lblProductPackageID.Text); clsProductPackage.CommitAndDispose(); cboProductCode_SelectedIndexChanged(null, null); break; case "cmdPrintShelvesBarCode1": AceSoft.ThermalBarCodePrinter clsThermalBarCodePrinter1 = new ThermalBarCodePrinter(); clsThermalBarCodePrinter1.PrintShelvesTag(cboProductCode.SelectedItem.Text, txtBarCode1.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; case "cmdPrintShelvesBarCode2": AceSoft.ThermalBarCodePrinter clsThermalBarCodePrinter2 = new ThermalBarCodePrinter(); clsThermalBarCodePrinter2.PrintShelvesTag(cboProductCode.SelectedItem.Text, txtBarCode2.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; case "cmdPrintShelvesBarCode3": AceSoft.ThermalBarCodePrinter clsThermalBarCodePrinter3 = new ThermalBarCodePrinter(); clsThermalBarCodePrinter3.PrintShelvesTag(cboProductCode.SelectedItem.Text, txtBarCode3.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; case "cmdPrintTagPriceBarCode1": AceSoft.ThermalBarCodePrinter clsThermalBarCodeTagPrice1 = new ThermalBarCodePrinter(); clsThermalBarCodeTagPrice1.PrintTagPrice(cboProductCode.SelectedItem.Text, txtBarCode1.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; case "cmdPrintTagPriceBarCode2": AceSoft.ThermalBarCodePrinter clsThermalBarCodeTagPrice2 = new ThermalBarCodePrinter(); clsThermalBarCodeTagPrice2.PrintTagPrice(cboProductCode.SelectedItem.Text, txtBarCode2.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; case "cmdPrintTagPriceBarCode3": AceSoft.ThermalBarCodePrinter clsThermalBarCodeTagPrice3 = new ThermalBarCodePrinter(); clsThermalBarCodeTagPrice3.PrintTagPrice(cboProductCode.SelectedItem.Text, txtBarCode3.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; // 02Mar2015 : Added to automatically generate Barcode case "imgCreateBarCode1_Click": txtBarCode1.Text = CreateBarCode(); break; case "imgCreateBarCode2_Click": txtBarCode2.Text = CreateBarCode(); break; case "imgCreateBarCode3_Click": txtBarCode3.Text = CreateBarCode(); break; } }
protected void lstProductPackages_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { TextBox txtSellingPrice = (TextBox)e.Item.FindControl("txtSellingPrice"); TextBox txtBarCode1 = (TextBox)e.Item.FindControl("txtBarCode1"); TextBox txtBarCode2 = (TextBox)e.Item.FindControl("txtBarCode2"); TextBox txtBarCode3 = (TextBox)e.Item.FindControl("txtBarCode3"); switch (e.CommandName) { case "cmdDelProductPackage": Label lblProductPackageID = (Label)e.Item.FindControl("lblProductPackageID"); ProductPackage clsProductPackage = new ProductPackage(); clsProductPackage.Delete(lblProductPackageID.Text); clsProductPackage.CommitAndDispose(); cboProductCode_SelectedIndexChanged(null, null); break; case "cmdPrintShelvesBarCode1": AceSoft.ThermalBarCodePrinter clsThermalBarCodePrinter1 = new ThermalBarCodePrinter(); clsThermalBarCodePrinter1.PrintShelvesTag(cboProductCode.SelectedItem.Text, txtBarCode1.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; case "cmdPrintShelvesBarCode2": AceSoft.ThermalBarCodePrinter clsThermalBarCodePrinter2 = new ThermalBarCodePrinter(); clsThermalBarCodePrinter2.PrintShelvesTag(cboProductCode.SelectedItem.Text, txtBarCode2.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; case "cmdPrintShelvesBarCode3": AceSoft.ThermalBarCodePrinter clsThermalBarCodePrinter3 = new ThermalBarCodePrinter(); clsThermalBarCodePrinter3.PrintShelvesTag(cboProductCode.SelectedItem.Text, txtBarCode3.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; case "cmdPrintTagPriceBarCode1": AceSoft.ThermalBarCodePrinter clsThermalBarCodeTagPrice1 = new ThermalBarCodePrinter(); clsThermalBarCodeTagPrice1.PrintTagPrice(cboProductCode.SelectedItem.Text, txtBarCode1.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; case "cmdPrintTagPriceBarCode2": AceSoft.ThermalBarCodePrinter clsThermalBarCodeTagPrice2 = new ThermalBarCodePrinter(); clsThermalBarCodeTagPrice2.PrintTagPrice(cboProductCode.SelectedItem.Text, txtBarCode2.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; case "cmdPrintTagPriceBarCode3": AceSoft.ThermalBarCodePrinter clsThermalBarCodeTagPrice3 = new ThermalBarCodePrinter(); clsThermalBarCodeTagPrice3.PrintTagPrice(cboProductCode.SelectedItem.Text, txtBarCode3.Text, Convert.ToDecimal(txtSellingPrice.Text).ToString("#,##0.#0")); break; // 02Mar2015 : Added to automatically generate Barcode case "imgCreateBarCode1_Click": txtBarCode1.Text = CreateBarCode(); break; case "imgCreateBarCode2_Click": txtBarCode2.Text = CreateBarCode(); break; case "imgCreateBarCode3_Click": txtBarCode3.Text = CreateBarCode(); break; } }
protected void lstItem_ItemCommand(object sender, DataListCommandEventArgs e) { HtmlInputCheckBox chkList = (HtmlInputCheckBox)e.Item.FindControl("chkList"); string stParam = string.Empty; switch(e.CommandName) { case "imgItemDelete": AccessUser clsAccessUser = new AccessUser(); clsAccessUser.Delete(chkList.Value); clsAccessUser.CommitAndDispose(); LoadList(); break; case "imgItemEdit": stParam = "?task=" + Common.Encrypt("edit", Session.SessionID) + "&id=" + Common.Encrypt(chkList.Value, Session.SessionID); Response.Redirect("Default.aspx" + stParam); break; case "imgItemAccessRights": stParam = "?task=" + Common.Encrypt("accessrights", Session.SessionID) + "&id=" + Common.Encrypt(chkList.Value, Session.SessionID); Response.Redirect("Default.aspx" + stParam); break; case "imgResetPassword": ResetPassword(long.Parse(chkList.Value)); break; case "imgReloadAccessRights": ReloadAccessRights(long.Parse(chkList.Value)); stParam = "?task=" + Common.Encrypt("list", Session.SessionID); try { stParam += "&search=" + Common.Encrypt(Request.QueryString["search"].ToString(), Session.SessionID); } catch { } Response.Redirect("Default.aspx" + stParam); break; case "imgPrintBarCodeAccess": Label lblPasswordReadable = (Label)e.Item.FindControl("lblPasswordReadable"); Label lblUserName = (Label)e.Item.FindControl("lblUserName"); HyperLink lnkName = (HyperLink)e.Item.FindControl("lnkName"); ThermalBarCodePrinter clsThermalBarCodePrinter = new ThermalBarCodePrinter(); try { clsThermalBarCodePrinter.PrintUserAccess(lnkName.Text, lblUserName.Text + "|" + lblPasswordReadable.Text); } catch { } break; } }
private void PrintTagPrice() { try { AceSoft.ThermalBarCodePrinter clsThermalBarCodeTagPrice = new ThermalBarCodePrinter(); foreach (DataListItem item in lstItem.Items) { HyperLink lnkDescription = (HyperLink)item.FindControl("lnkDescription"); HyperLink lnkBarcode = (HyperLink)item.FindControl("lnkBarcode"); Label lblSellingPrice = (Label)item.FindControl("lblSellingPrice"); TextBox txtTagPriceCount = (TextBox)item.FindControl("txtTagPriceCount"); Int32 iCount = Int32.TryParse(txtTagPriceCount.Text, out iCount) ? iCount : 1; //for(int iCtr=0;iCtr < iCount; iCtr++) clsThermalBarCodeTagPrice.PrintTagPrice(lnkDescription.ToolTip, lnkBarcode.Text, Convert.ToDecimal(lblSellingPrice.Text).ToString("#,##0.#0"), iCount); } string javaScript = "window.alert('Tag Price has been printed.');"; System.Web.UI.ScriptManager.RegisterClientScriptBlock(this.updTP, this.updTP.GetType(), "openwindow", javaScript, true); } catch (Exception ex) { throw ex; } }
protected void lstItem_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { HyperLink lnkDescription = (HyperLink)e.Item.FindControl("lnkDescription"); HyperLink lnkBarcode = (HyperLink)e.Item.FindControl("lnkBarcode"); Label lblSellingPrice = (Label)e.Item.FindControl("lblSellingPrice"); switch (e.CommandName) { case "cmdPrintTagPriceBarCode": TextBox txtTagPriceCount = (TextBox)e.Item.FindControl("txtTagPriceCount"); Int32 iCount = Int32.TryParse(txtTagPriceCount.Text, out iCount) ? iCount : 1; AceSoft.ThermalBarCodePrinter clsThermalBarCodeTagPrice = new ThermalBarCodePrinter(); //for (int iCtr = 0; iCtr < iCount; iCtr++) clsThermalBarCodeTagPrice.PrintTagPrice(lnkDescription.ToolTip, lnkBarcode.Text, Convert.ToDecimal(lblSellingPrice.Text).ToString("#,##0.#0"), iCount); string javaScript = "window.alert('Tag Price has been printed.');"; System.Web.UI.ScriptManager.RegisterClientScriptBlock(this.lstItem, this.lstItem.GetType(), "openwindow", javaScript, true); break; } }