private void simpleButton1_Click(object sender, EventArgs e) { try { var newrow =(DsMaster.PRINTERSRow) new DsMaster().PRINTERS.NewRow(); newrow.TID = tid; if(comboBoxEdit1.SelectedIndex < 0 && comboBoxEdit2.SelectedIndex < 0 ) { XtraMessageBox.Show("Nothing to save", "POS", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } newrow.BarcodePrinter = !string.IsNullOrEmpty(comboBoxEdit1.Text) ? comboBoxEdit1.Text: String.Empty; newrow.Invoiceprinter = !string.IsNullOrEmpty(comboBoxEdit2.Text) ? comboBoxEdit2.Text : String.Empty; newrow.Drugprinter = !string.IsNullOrEmpty(comboBoxEdit3.Text) ? comboBoxEdit3.Text : String.Empty; ; newrow.Defaultprinter = !string.IsNullOrEmpty(comboBoxEdit4.Text) ? comboBoxEdit4.Text : String.Empty; ; newrow.Computer = Environment.MachineName; newrow.ISDEFAULT = checkBox1.Checked; var ret = new DefaultPrinters().DoSave(newrow); if(ret=="1") { XtraMessageBox.Show("Data Saved", "POS", MessageBoxButtons.OK, MessageBoxIcon.Information); Utils.DefaultPrinterRow = newrow; } else { XtraMessageBox.Show(ret, "POS", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch(Exception ex) { XtraMessageBox.Show(ex.ToString(), "POS", MessageBoxButtons.OK,MessageBoxIcon.Error); } }
private void button1_Click(object sender, EventArgs e) { if(txtusername.EditValue==null || txtpassword.EditValue==null) { labelControl1.Visible = true; } else { labelControl1.Visible =false; var ds = Functions.CheckLoginDetails(txtusername.EditValue.ToString(), txtpassword.EditValue.ToString()); if(ds.Rows.Count==1) { if (checkEdit1.Checked) { COMMON.Utils.ReadandWritetoregistry("rem", "1"); COMMON.Utils.ReadandWritetoregistry("Password", txtpassword.Text); } else { COMMON.Utils.ReadandWritetoregistry("rem", "0"); COMMON.Utils.ReadandWritetoregistry("Password", ""); } COMMON.Utils.ReadandWritetoregistry("Username", txtusername.Text.ToUpper()); foreach(DataRow dr in ds.Rows) { Utils.Userid = int.Parse(dr["USERID"].ToString()); Utils.Profileid = int.Parse(dr["PROFILEID"].ToString()); Utils.UserType = int.Parse(dr["USERTYPE"].ToString()); var dst = ClsGetData.GetCompanies(true); foreach (DataRow dr1 in dst.Rows) { Utils.Company = dr1["CCODE"].ToString(); Utils.Companyname = dr1["COMPNAME"].ToString(); Utils.CompanyAddress = dr1["COMPADD"].ToString(); Utils.StaticIp = dr1["WEB"].ToString(); Utils.Username = new VIRETAILDAL.Masters.UserInfo().GetUserNameByUserid(Utils.Userid); } Utils.SalesStoreCode = new StoreManager().GetSalesStore(); Utils.PERM = ClsGetData.GetSysCode("PERM"); if (Utils.PERM != null) { var mainstring = Utils.PERM.Split('-'); var stall = mainstring[0].Split(','); if (!string.IsNullOrEmpty(stall[0])) { Utils.ManualDiscount = stall[0] == "1"; Utils.MaximumDiscount = decimal.Parse(stall[stall.Length - 2]); } } Utils.Sync = ClsGetData.GetSysCode("SYNC"); //LoadPrinter Settings var dsPrinters = new DefaultPrinters().GetPrinters(); foreach (DataRow drPrinter in dsPrinters.Rows) { Utils.DefaultPrinterRow = drPrinter; } var dsMenu = (DataTable)new Profiles().LoadProfiles(Utils.Profileid); foreach (DataRow drp in dsMenu.Rows) { Utils.Permissions = drp["DETAILS"].ToString(); } } LoginSucess = true; Hide(); } else { labelControl1.Visible = true; } } }