private void validarConfirmarContraseña() { if (!Utilitario.EsValido(this.grpBox, NuevoUsuario, nameof(NuevoUsuario.ConfirmarContraseña))) { return; } }
private bool EsValido() { bool contraseña = Utilitario.EsValido(this, NuevoUsuario, nameof(NuevoUsuario.Contraseña)); bool confirmarContraseña = Utilitario.EsValido(this, NuevoUsuario, nameof(NuevoUsuario.ConfirmarContraseña)); return(contraseña && confirmarContraseña); }
private void btnGuardar_Click(object sender, EventArgs e) { NuevoUsuario = new Usuarios() { Usuario = txtUsuario.Text.Trim(), Contraseña = txtContraseña.Text.Trim(), ConfirmarContraseña = txtConfirmarContraseña.Text.Trim(), CorreoElectronico = txtCorreoElectronico.Text.Trim() }; if (!Utilitario.EsValido(this.grpBox, NuevoUsuario) || !esValido()) { return; } try { Cursor = Cursors.WaitCursor; UsuariosBD.Agregar(NuevoUsuario); NuevoUsuario = new Usuarios(); Utilitario.LimpiarCampos(this.grpBox); var respuesta = Utilitario.Pregunta("Usuario insertado correctamente." + Environment.NewLine + "¿Desea insertar otro usuario?", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (respuesta == DialogResult.No) { btnCancelar.PerformClick(); } } catch (Exception) { Utilitario.Mensaje("Error al insertar usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } Cursor = Cursors.Arrow; }
private void txtHorarios_Validating(object sender, CancelEventArgs e) { if (!Utilitario.EsValido(this.grpBox, NuevaProfesion, nameof(NuevaProfesion.Horarios))) { return; } }
private void txtDireccion_Validating(object sender, CancelEventArgs e) { if (!Utilitario.EsValido(this.grpBox, NuevoDocente, nameof(NuevoDocente.Direccion))) { return; } }
private void txtContraseña_Validating(object sender, CancelEventArgs e) { if (!Utilitario.EsValido(this.grpBox, NuevoUsuario, nameof(NuevoUsuario.Contraseña))) { return; } }
private void txtTelefono_Validating(object sender, System.ComponentModel.CancelEventArgs e) { if (!Utilitario.EsValido(this.grpBox, NuevoDocente, nameof(NuevoDocente.Telefono))) { return; } }
private void btnGuardar_Click(object sender, EventArgs e) { NuevoDocente = new Docentes() { Nombres = txtNombres.Text.Trim(), Apellidos = txtApellidos.Text.Trim(), Identificacion = txtIdentificacion.Text.Trim(), Direccion = txtDireccion.Text.Trim(), Telefono = txtTelefono.Text.Trim(), TipoDocente = (int)TipoDocente.Maestro, FechaNacimiento = txtFechaNacimiento.Value, CodigoProfesion = listadoProfesiones.profesionSeleccionada.Codigo, Sexo = rdlFemenino.Checked ? (int)Sexo.Femenino : (int)Sexo.Masculino }; if (txtIdHorario.Items.Count > 0) { NuevoDocente.IdHorario = ((Horarios)txtIdHorario.Items[txtIdHorario.SelectedIndex]).Id; NuevoDocente.Tanda = ((Horarios)txtIdHorario.Items[txtIdHorario.SelectedIndex]).Horario; NuevoDocente.IdProfesion = listadoProfesiones.profesionSeleccionada.Id; } if (!Utilitario.EsValido(this.grpBox, NuevoDocente) || !validacionIdentificacion) { return; } try { var insetar = Utilitario.Pregunta("¿Desea realmente insertar este maestro?", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (insetar == DialogResult.Yes) { Cursor = Cursors.WaitCursor; DocentesBD.Agregar(NuevoDocente); NuevoDocente = new Docentes(); Utilitario.LimpiarCampos(this.grpBox); var respuesta = Utilitario.Pregunta("Maestro insertado correctamente." + Environment.NewLine + "¿Desea insertar otro maestro?", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (respuesta == DialogResult.No) { btnCancelar.PerformClick(); } } } catch (Exception) { Utilitario.Mensaje("Error al insertar maestro", MessageBoxButtons.OK, MessageBoxIcon.Error); } Cursor = Cursors.Arrow; }
private void btnGuardar_Click(object sender, EventArgs e) { List <Horarios> listaDeHorarios = new List <Horarios>(); foreach (Horarios horario in txtHorarios.Items) { listaDeHorarios.Add(horario); } NuevaProfesion = new Profesiones() { Profesion = txtProfesion.Text.Trim(), Duracion = txtDuracion.Value, Codigo = txtCodigoProfesion.Text, Horarios = listaDeHorarios }; if (!Utilitario.EsValido(this.grpBox, NuevaProfesion) || !profesionValidacion) { return; } try { var insetar = Utilitario.Pregunta("¿Desea realmente insertar esta profesión?", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (insetar == DialogResult.Yes) { Cursor = Cursors.WaitCursor; ProfesionesBD.Agregar(NuevaProfesion); NuevaProfesion = new Profesiones(); Utilitario.LimpiarCampos(this.grpBox); var respuesta = Utilitario.Pregunta("Profesión insertada correctamente." + Environment.NewLine + "¿Desea insertar otra profesión?", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (respuesta == DialogResult.No) { btnCancelar.PerformClick(); } else { llenarHorarios(); } } } catch (Exception) { Utilitario.Mensaje("Error al insertar la profesión", MessageBoxButtons.OK, MessageBoxIcon.Error); } Cursor = Cursors.Arrow; }
private void txtProfesion_Validating(object sender, CancelEventArgs e) { if (!Utilitario.EsValido(this.grpBox, NuevaProfesion, nameof(NuevaProfesion.Profesion))) { return; } Cursor = Cursors.WaitCursor; if (ProfesionesBD.Existe(txtProfesion.Text)) { lblErrortxtProfesion.Text = "* Profesion ya se encuentra registrada."; profesionValidacion = false; Cursor = Cursors.Arrow; return; } profesionValidacion = true; Cursor = Cursors.Arrow; }
private void txtIdentificacion_Validating(object sender, CancelEventArgs e) { if (!Utilitario.EsValido(this.grpBox, NuevoDocente, nameof(NuevoDocente.Identificacion))) { return; } Cursor = Cursors.WaitCursor; if (DocentesBD.Existe(txtIdentificacion.Text.Trim(), TipoDocente.Maestro)) { lblErrortxtIdentificacion.Text = "* Esta identificación ya se encuentra registada."; Cursor = Cursors.Arrow; validacionIdentificacion = false; return; } validacionIdentificacion = true; Cursor = Cursors.Arrow; }
private void txtCorreo_Validating(object sender, CancelEventArgs e) { if (!Utilitario.EsValido(this.grpBox, NuevoUsuario, nameof(NuevoUsuario.CorreoElectronico))) { return; } Cursor = Cursors.WaitCursor; if (UsuariosBD.ExisteCorreo(txtCorreoElectronico.Text)) { lblErrortxtCorreoElectronico.Text = "* Este correo ya se encuentra en uso."; Cursor = Cursors.Arrow; correoValidacion = false; return; } correoValidacion = true; Cursor = Cursors.Arrow; }
private void txtAsignatura_Validating(object sender, System.ComponentModel.CancelEventArgs e) { if (!Utilitario.EsValido(this.grpBox, NuevaAsignatura, nameof(NuevaAsignatura.Asignatura))) { return; } Cursor = Cursors.WaitCursor; if (AsignaturasBD.Existe(txtAsignatura.Text.Trim())) { lblErrortxtAsignatura.Text = "* Esta asignatura ya se encuentra registada."; Cursor = Cursors.Arrow; asignaturaValidacion = false; return; } asignaturaValidacion = true; Cursor = Cursors.Arrow; }
private void txtHorario_Validating(object sender, System.ComponentModel.CancelEventArgs e) { if (!Utilitario.EsValido(this.formulario, NuevoHorario, nameof(NuevoHorario.Horario))) { return; } Cursor = Cursors.WaitCursor; if (HorariosBD.Existe(txtHorario.Text)) { lblErrortxtHorario.Text = "* Horario ya se encuentra registrado."; horarioValidacion = false; Cursor = Cursors.Arrow; return; } horarioValidacion = true; Cursor = Cursors.Arrow; }
private void txtUsuario_Validating(object sender, CancelEventArgs e) { if (!Utilitario.EsValido(this.grpBox, NuevoUsuario, nameof(NuevoUsuario.Usuario))) { return; } Cursor = Cursors.WaitCursor; if (UsuariosBD.Existe(txtUsuario.Text)) { lblErrortxtUsuario.Text = "* Usuario se encuentra en uso."; usuarioValidacion = false; Cursor = Cursors.Arrow; return; } usuarioValidacion = true; Cursor = Cursors.Arrow; }
private void btnEntrar_Click(object sender, EventArgs e) { if (!Utilitario.EsValido(this) || !validacionesExitosas) { return; } Cursor = Cursors.WaitCursor; if (UsuariosBD.Login(txtUsuario.Text.Trim(), txtContraseña.Text.Trim()) == false) { lblError.Text = Errores.TipoErroresTxt.Incorrectos.ToName("Usuario y/o contraseña"); Cursor = Cursors.Arrow; return; } Cursor = Cursors.Arrow; frmPrincipal.ActualizarStatusBar(txtUsuario.Text); this.Close(); }
private void btnGuardar_Click(object sender, EventArgs e) { NuevaAsignatura = new Asignaturas() { Asignatura = txtAsignatura.Text.Trim() }; if (!Utilitario.EsValido(this.grpBox, NuevaAsignatura) || !asignaturaValidacion) { return; } try { var insetar = Utilitario.Pregunta("¿Desea realmente insertar esta asignatura?", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (insetar == DialogResult.Yes) { Cursor = Cursors.WaitCursor; AsignaturasBD.Agregar(NuevaAsignatura); NuevaAsignatura = new Asignaturas(); Utilitario.LimpiarCampos(this.grpBox); var respuesta = Utilitario.Pregunta("Asignatura insertado correctamente." + Environment.NewLine + "¿Desea insertar otra asignatura?", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (respuesta == DialogResult.No) { btnCancelar.PerformClick(); } } } catch (Exception) { Utilitario.Mensaje("Error al insertar asignatura", MessageBoxButtons.OK, MessageBoxIcon.Error); } Cursor = Cursors.Arrow; }
private void btnGuardar_Click(object sender, EventArgs e) { NuevoHorario = new Horarios() { Horario = txtHorario.Text.Trim(), }; if (!Utilitario.EsValido(this.formulario, NuevoHorario) || !horarioValidacion) { return; } try { var insetar = Utilitario.Pregunta("¿Desea realmente insertar este horario?", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (insetar == DialogResult.Yes) { Cursor = Cursors.WaitCursor; HorariosBD.Agregar(NuevoHorario); NuevoHorario = new Horarios(); Utilitario.LimpiarCampos(this); var respuesta = Utilitario.Pregunta("Horario insertado correctamente." + Environment.NewLine + "¿Desea insertar otro horario?", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (respuesta == DialogResult.No) { btnCancelar.PerformClick(); } } } catch (Exception) { Utilitario.Mensaje("Error al insertar el horario", MessageBoxButtons.OK, MessageBoxIcon.Error); } Cursor = Cursors.Arrow; }