private void txtRut_Click(object sender, EventArgs e) { KeypadParameters param = new KeypadParameters("RUT"); param.DefaultValue = txtRut.Text; param.MaxLength = 10; KeypadResult result; if (BL.AlphaKeypad(param, out result)) { txtRut.Text = result.StringValue; } }
private void txtAutorizacion_Click(object sender, EventArgs e) { KeypadParameters param = new KeypadParameters("Codigo Autorizacion"); param.DefaultValue = txtAutorizacion.Text; param.MaxLength = 20; KeypadResult result; if (BL.NumericKeypad(param, out result)) { txtAutorizacion.Text = result.StringValue; } }
private void txtNumTC_Click(object sender, EventArgs e) { txtNumTC.Text = ""; KeypadParameters param = new KeypadParameters("Numero Tarjeta de Debito"); param.DefaultValue = txtNumTC.Text; param.MaxLength = 20; KeypadResult result; if (BL.NumericKeypad(param, out result)) { txtNumTC.Text = result.StringValue; } }
}//FINISH PM_OnProcessUnknownIniParameter private void consultaCliente() { //if (true) // return; if (BL.CurrentTransaction != null && BL.CurrentTransaction.Customer == null) { //USING FORM using (RutForm rutForm = new RutForm()) { rutForm.SetupForm(BL); rutForm.Focus(); if (rutForm.ShowDialog() == DialogResult.OK) { rut = rutForm.txtRut.Text; if (validaRut(rut)) { //BL.MsgInfo("RUT VALIDO"); } else { BL.MsgInfo("RUT NO VALIDO"); return; } } else { customer = new DbCustomer(); } } //END USING FOMR KeypadParameters param = new KeypadParameters(""); //KeypadResult result; if (rut == null) { return; } rut = parseRUT(rut); string myCustomer = SafeConvert.ToString(BL.DB.CentralDbExecuteScalar("SELECT card_num FROM customers WHERE card_num = " + SqlHelper.Quote(rut))); customer = null; if (myCustomer != "") { customer = BL.DB.GetCustomerByCardNum(myCustomer, false); } if (customer == null) { customer = BL.DB.GetCustomerByCardNum(rut, false); } if (customer != null) { BL.AddCustomer(null, customer.CardNum, true); BL.RefreshTransactionItems(); } else { if (BL.MsgQuestion("Cliente no exite, deseas crearlo?", 5) == true) { //INICIO FORMULARIO NUEVO CLIENTE BL.MsgWarning("Has Decidido Guardar al Cliente"); using (NewCustomerForm customerForm = new NewCustomerForm()) { customerForm.SetupForm(BL, rut); customerForm.Focus(); if (customerForm.ShowDialog() == DialogResult.OK) { } } //FIN INGRESO FORMULARIO NUEVO CLIENTE } else { BL.MsgInfo("Has Decidido NO guardar al Cliente"); return; } } } }