private bool validar() { if (tbx_año.TextLength == 0) { MessageBox.Show("Escriba el año del periodo de facturación.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_año.Text)) { MessageBox.Show("El año no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (cbx_mes.SelectedIndex == -1) { MessageBox.Show("Seleccione el mes del periodo de facturación.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_tarbas.TextLength == 0) { MessageBox.Show("Capture la tarifa básica.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsDecimalNumber(tbx_tarbas.Text)) { MessageBox.Show("La tarifa básica no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_tarint.TextLength == 0) { MessageBox.Show("Capture la tarifa intermedia.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsDecimalNumber(tbx_tarint.Text)) { MessageBox.Show("La tarifa intermedia no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_tarexc.TextLength == 0) { MessageBox.Show("Capture la tarifa excedente.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsDecimalNumber(tbx_tarexc.Text)) { MessageBox.Show("La tarifa excedente no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } tarifa = new TarifaClass( id_emp, Convert.ToBoolean(cbx_tiposerv.SelectedIndex), Convert.ToInt32(tbx_año.Text), Convert.ToByte(cbx_mes.Text), Convert.ToDouble(tbx_tarbas.Text), Convert.ToDouble(tbx_tarint.Text), Convert.ToDouble(tbx_tarexc.Text) ); return(true); }
private bool validar() { if (tbx_medidor.TextLength == 0) { MessageBox.Show("Llene el campo medidor.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_medidor.Text)) { MessageBox.Show("El medidor no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_año.TextLength == 0) { MessageBox.Show("Escriba el año del periodo de facturación.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_año.Text)) { MessageBox.Show("El año no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (cbx_mes.SelectedIndex == -1) { MessageBox.Show("Seleccione el mes del periodo de facturación.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_consumo.TextLength == 0) { MessageBox.Show("Capture el consumo del servicio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_consumo.Text)) { MessageBox.Show("El consumo no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } consumo = new ConsumoClass( id_emp, Convert.ToInt32(cbx_kilowatts.Text), Convert.ToInt64(tbx_medidor.Text), Convert.ToInt32(tbx_año.Text), Convert.ToByte(cbx_mes.Text), Convert.ToInt32(tbx_consumo.Text) ); return(true); }
private void btn_buscar_Click(object sender, EventArgs e) { if (tbx_año.TextLength == 0) { MessageBox.Show("Capture el año de filtración.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } else if (!RegexUtilities.IsOnlyNumerics(tbx_año.Text)) { MessageBox.Show("El año no debe contener letras.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } int año = Convert.ToInt32(tbx_año.Text); EnlaceDB link = new EnlaceDB(); dgv_reporte.DataSource = link.ConsumoHistorico(año, medidor); dgv_reporte.AutoResizeColumns(); }
private bool validar() { if (tbx_numtarj.TextLength == 0) { return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_numtarj.Text)) { return(false); } if (tbx_mes.TextLength == 0) { return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_mes.Text)) { return(false); } if (tbx_año.TextLength == 0) { return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_año.Text)) { return(false); } if (tbx_cvv.TextLength == 0) { return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_cvv.Text)) { return(false); } if (tbx_cantidad.TextLength == 0) { return(false); } else if (!RegexUtilities.IsDecimalNumber(tbx_cantidad.Text)) { return(false); } return(true); }
public bool validar() { if (tbx_año.TextLength == 0) { MessageBox.Show("Capture el año del periodo de facturación.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (!RegexUtilities.IsOnlyNumerics(tbx_año.Text)) { MessageBox.Show("El año no debe contener letras.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (cbx_mes.SelectedIndex == -1) { MessageBox.Show("Seleccione el mes del periodo de facturación.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } return(true); }
private void btn_buscar_Click(object sender, EventArgs e) { if (tbx_año.TextLength == 0) { MessageBox.Show("Capture año.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } if (!RegexUtilities.IsOnlyNumerics(tbx_año.Text)) { MessageBox.Show("El año no debe contener letras.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } if (cbx_mes.SelectedIndex == -1) { MessageBox.Show("Capture mes.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } EnlaceDB link = new EnlaceDB(); int year = Convert.ToInt32(tbx_año.Text); byte month; byte tipo; if (cbx_mes.Text == "Todos") { month = 0; } else { month = Convert.ToByte(cbx_mes.Text); } if (cbx_tipo.Text == "Ambos") { tipo = 2; } else { tipo = Convert.ToByte(cbx_tipo.SelectedIndex - 1); } dgv_reporte.DataSource = link.ReporteGeneral(year, month, tipo); }
private bool validar() { if (tbx_nombres.TextLength == 0) { MessageBox.Show("Llene el campo Nombres.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyAlphas(tbx_nombres.Text)) { MessageBox.Show("El nombre no debe contener caracteres numéricos.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_apellidos.TextLength == 0) { MessageBox.Show("Llene el campo Apellidos.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyAlphas(tbx_apellidos.Text)) { MessageBox.Show("El apellido no debe contener caracteres numéricos.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (cbx_mesnac.SelectedIndex == -1) { MessageBox.Show("Seleccione su mes de nacimiento.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (cbx_dianac.SelectedIndex == -1) { MessageBox.Show("Seleccione su día de nacimiento.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_añonac.TextLength == 0) { MessageBox.Show("Escriba su año de nacimiento.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_añonac.Text)) { MessageBox.Show("El año no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_curp.TextLength == 0) { MessageBox.Show("Escriba su CURP.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(false); } if (tbx_curp.TextLength != 18) { MessageBox.Show("El CURP debe contener 18 caracteres.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_rfc.TextLength > 0 & tbx_rfc.TextLength != 13) { MessageBox.Show("El RFC debe contener 13 caracteres.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (!RegexUtilities.IsValidEmail(tbx_email.Text)) { MessageBox.Show("El correo electrónico no es válido.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_password.TextLength != 8) { MessageBox.Show("La contraseña debe contener 8 caracteres.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } emp = new EmpleadoClass( id_adm, tbx_nombres.Text, tbx_apellidos.Text, new DateTime(Convert.ToInt32(tbx_añonac.Text), Convert.ToInt32(cbx_mesnac.Text), Convert.ToInt32(cbx_dianac.Text)), tbx_curp.Text, tbx_rfc.Text, tbx_email.Text, tbx_password.Text ); return(true); }
private bool validar() { if (tbx_medidor.TextLength == 0) { MessageBox.Show("Llene el medidor.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_medidor.Text)) { MessageBox.Show("El medidor no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_calle.TextLength == 0) { MessageBox.Show("Llene la calle de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_numext.TextLength == 0) { MessageBox.Show("Llene el número externo.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_numext.Text)) { MessageBox.Show("El número externo no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_col.TextLength == 0) { MessageBox.Show("Llene la colonia de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_estado.TextLength == 0) { MessageBox.Show("Llene el estado de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_munic.TextLength == 0) { MessageBox.Show("Llene el municipio de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_cp.TextLength == 0) { MessageBox.Show("Llene el código postal de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_cp.Text)) { MessageBox.Show("El código postal no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } serv = new ServicioClass( id, num_emp, Convert.ToInt64(tbx_medidor.Text), new Domicilio(tbx_calle.Text, tbx_numext.Text, tbx_numint.Text, tbx_col.Text, tbx_estado.Text, tbx_munic.Text, tbx_cp.Text), Convert.ToBoolean(cbx_servicio.SelectedIndex) ); return(true); }
private bool validar() { if (tbx_nombres.TextLength == 0) { MessageBox.Show("Llene el campo Nombres.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyAlphas(tbx_nombres.Text)) { MessageBox.Show("El nombre no debe contener caracteres numéricos.", "Información inválida.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_apellidos.TextLength == 0) { MessageBox.Show("Llene el campo Apellidos.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyAlphas(tbx_apellidos.Text)) { MessageBox.Show("El apellido no debe contener caracteres numéricos.", "Información inválida.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (cbx_mesnac.SelectedIndex == -1) { MessageBox.Show("Seleccione su mes de nacimiento.", "Información incompleta.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (cbx_dianac.SelectedIndex == -1) { MessageBox.Show("Seleccione su día de nacimiento.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_añonac.TextLength == 0) { MessageBox.Show("Escriba su año de nacimiento.", "Información incompleta.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_añonac.Text)) { MessageBox.Show("El año no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_calle.TextLength == 0) { } if (tbx_numext.TextLength == 0) { MessageBox.Show("Llene el número externo.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_numext.Text)) { MessageBox.Show("El número externo contiene letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_col.TextLength == 0) { MessageBox.Show("Llene la colonia de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_estado.TextLength == 0) { MessageBox.Show("Llene el estado de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_munic.TextLength == 0) { MessageBox.Show("Llene el municipio de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_cp.TextLength == 0) { MessageBox.Show("Llene el código postal de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } else if (!RegexUtilities.IsOnlyNumerics(tbx_cp.Text)) { MessageBox.Show("El código postal no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_curp.TextLength != 18) { MessageBox.Show("El CURP debe contener 18 caracteres.", "Información incompleta.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (!RegexUtilities.IsValidEmail(tbx_email.Text)) { MessageBox.Show("El correo electrónico no es válido.", "Información inválida.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } if (tbx_password.TextLength != 8) { MessageBox.Show("La contraseña debe contener 8 caracteres.", "Información incompleta.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } client = new ClienteClass( id_emp, tbx_nombres.Text, tbx_apellidos.Text, new DateTime(Convert.ToInt32(tbx_añonac.Text), Convert.ToInt32(cbx_mesnac.Text), Convert.ToInt32(cbx_dianac.Text)), new Domicilio(tbx_calle.Text, tbx_numext.Text, tbx_numint.Text, tbx_col.Text, tbx_munic.Text, tbx_estado.Text, tbx_cp.Text), tbx_curp.Text, tbx_email.Text, tbx_password.Text ); return(true); }