private void btnGuardar_Click_1(object sender, EventArgs e) { if (txtNombreGrupo.Text.Trim() != "" && Int32.Parse(txtMaxTutores.Text) != 0) { if (psicologosGrupo.Count != 0) { grupo.Grupo.maxCantCuidadores = Int32.Parse(txtMaxTutores.Text); grupo.Grupo.nombrePromocion = txtNombreGrupo.Text; grupo.Psicologos = psicologosGrupo; formPlantillaGest.abrirFormulario(formVerGruposCurso); } else { MessageBox.Show("Debe introducir un psicologo como minimo.", "Mensaje de advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { if (txtNombreGrupo.Text.Trim() == "") { MessageBox.Show("Debe introducir un nombre para el Grupo.", "Mensaje de advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (Int32.Parse(txtMaxTutores.Text) == 0) { MessageBox.Show("Debe introducir la cantidad maxima de tutores.", "Mensaje de advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnSelaccionarTemas_Click(object sender, EventArgs e) { int cantSemanas = Int32.Parse(txtCantSemana.Text); DateTime fechaInicialCur = dtpFechaInicial.Value; DateTime fechaFinalCur = dtpFechaFin.Value; string auxNombreCurso = txtNombreCurso.Text; frmSeleccionarTemasDeCurso formSeleccionarTemaCurso = new frmSeleccionarTemasDeCurso(this, formPlantillaGest, cantSemanas, fechaInicialCur, fechaFinalCur, temasCurso, auxNombreCurso); formPlantillaGest.abrirFormulario(formSeleccionarTemaCurso); }
private void btnModificar_Click_1(object sender, EventArgs e) { if (dgvGrupos.RowCount != 0) { GrupoWS.grupo auxGrupo = dgvGrupos.CurrentRow.DataBoundItem as GrupoWS.grupo; Grupo_Curso contenedorGrupo = new Grupo_Curso(); foreach (Grupo_Curso recGrupoCurso in gruposCurso) { if (auxGrupo.idGrupo == recGrupoCurso.Grupo.idGrupo) { contenedorGrupo = recGrupoCurso; break; } } frmModificarGrupoCurso formModificarGrupo = new frmModificarGrupoCurso(this, formPlantillaGest, contenedorGrupo); formPlantillaGest.abrirFormulario(formModificarGrupo); } }
private void btnBuscarTutor_Click(object sender, EventArgs e) { plantillaGestion.abrirFormulario(new frmOperacionesCursos(this, plantillaGestion)); }
private void btnInsertarTutor_Click_1(object sender, EventArgs e) { formPlantilla.abrirFormulario(new frmInsertarTutor(this, formPlantilla)); }
private void btnRegresar_Click(object sender, EventArgs e) { formPlantilla.abrirFormulario(formAnterior); }
private void btnInsertarCurso_Click(object sender, EventArgs e) { frmInsertarCurso formInsertarCurso = new frmInsertarCurso(this, formPlantillaGest); formPlantillaGest.abrirFormulario(formInsertarCurso); }
private void btnCancelar_Click(object sender, EventArgs e) { inicializarComponentes(); formPlantilla.abrirFormulario(formOperacionPersona); }
private void btnCancelar_Click_1(object sender, EventArgs e) { formPlantilla.abrirFormulario(formOperacionPersona); }
private void btnRegresar_Click_1(object sender, EventArgs e) { formPlantillaGest.abrirFormulario(formInsertarCurso); }
private void btnSiguiente_Click(object sender, EventArgs e) { TutorWS.tutor tutor = new TutorWS.tutor(); tutor.nombre = txtNombre.Text; tutor.apellidoPaterno = txtApellidoPat.Text; tutor.apellidoMaterno = txtApellidoMat.Text; tutor.correo = txtCorreo.Text; tutor.DNI = txtDni.Text; tutor.telefono = txtTelf.Text; tutor.celular = txtCelular.Text; tutor.fechaNacimiento = dtpFechaNacimiento.Value; tutor.fechaNacimientoSpecified = true; tutor.distrito = new TutorWS.distrito(); tutor.distrito = distrito; if (rbtnHombre.Checked == true) { tutor.genero = 'M'; } else { tutor.genero = 'F'; } //Validaciones: bool validacionCorrecta = true; // txtDni if (tutor.DNI.Length != 8 || tutor.DNI[0] == '0') // El DNI debe tener 8 dígitos { this.errorProvider.SetError(txtDni, "El DNI debe tener 8 dígitos."); validacionCorrecta = false; } else { this.errorProvider.SetError(txtDni, ""); } // txtTelf if (tutor.telefono.Length != 7 || tutor.telefono[0] == '0') // El telefono debe tener 7 dígitos { this.errorProvider.SetError(txtTelf, "El telefono debe tener 7 dígitos."); validacionCorrecta = false; } else { this.errorProvider.SetError(txtTelf, ""); } // txtCelular if (tutor.celular.Length != 9 || tutor.celular[0] != '9') // El telefono debe tener 7 dígitos { this.errorProvider.SetError(txtCelular, "El número de celular debe tener 9 dígitos y empezar con 9."); validacionCorrecta = false; } else { this.errorProvider.SetError(txtCelular, ""); } // txtNombre if (tutor.nombre == "") { this.errorProvider.SetError(txtNombre, "Es requerido ingresar el nombre."); validacionCorrecta = false; } else { this.errorProvider.SetError(txtNombre, ""); } // txtApellidoPat if (tutor.apellidoPaterno == "") { this.errorProvider.SetError(txtApellidoPat, "Es requerido ingresar el apellido paterno."); validacionCorrecta = false; } else { this.errorProvider.SetError(txtApellidoPat, ""); } // dtpFechaNacimiento if (tutor.fechaNacimiento.Year > 2003) { this.errorProvider.SetError(dtpFechaNacimiento, "Es requerido ingresar una fecha de nacimiento válida."); validacionCorrecta = false; } else { this.errorProvider.SetError(dtpFechaNacimiento, ""); } // txtDistrito if (tutor.distrito == null) { this.errorProvider.SetError(txtDistrito, "Es requerido ingresar un distrito."); validacionCorrecta = false; } else { this.errorProvider.SetError(txtDistrito, ""); } // rbtnMujer if (rbtnMujer.Checked == false && rbtnHombre.Checked == false) { this.errorProvider.SetError(rbtnMujer, "Es requerido seleccionar un género."); validacionCorrecta = false; } else { this.errorProvider.SetError(rbtnMujer, ""); } // txtCorreo if (tutor.correo != "") { if (!Char.IsLetter(tutor.correo[0]) || tutor.correo.Contains("@") != true || !(tutor.correo.IndexOf(".", tutor.correo.IndexOf("@")) > tutor.correo.IndexOf("@"))) { this.errorProvider.SetError(txtCorreo, "Ingrese un correo válido."); validacionCorrecta = false; } else { this.errorProvider.SetError(txtCorreo, ""); } } else { this.errorProvider.SetError(txtCorreo, "Es requerido ingresar un correo."); validacionCorrecta = false; } if (validacionCorrecta) { int verificado = daoTutor.verificarDNI(tutor.DNI, tutor.nombre, tutor.apellidoPaterno, tutor.apellidoMaterno); if (verificado == -1) { var resultado = MessageBox.Show("No se ha podido verificar el DNI. Quiere continuar?", "Mensaje de Confirmacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { formPlantilla.abrirFormulario(new frmInsertarPreferencias(this, formPlantilla, tutor)); } } else if (verificado == 0) { MessageBox.Show("El DNI no concuerda con los nombres", "Mensaje de Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { formPlantilla.abrirFormulario(new frmInsertarPreferencias(this, formPlantilla, tutor)); } } else { MessageBox.Show("Faltan datos o están incorrectos. Revisar nuevamente.", "Mensaje de Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }