public string obtenercarnet(Object[] objeto) { Content.Clases.Estudiante estudiante = new Clases.Estudiante(objeto); string user = controladoraBDusuario.obtenerCarnet(estudiante); return(user); }
private void btnConsultar_Click(object sender, EventArgs e) { try { Clases.Estudiante estu = new Clases.Estudiante(); estu = Clases.ServiciosRest.DatosPersonalesJSON <Clases.Estudiante>(txtCedula.Text); if (estu.Ok == true) { txtNombre.Text = estu.Nombres; txtApellido1.Text = estu.Apellido1; txtApellido2.Text = estu.Apellido2; txtCedula.Text = estu.Cedula; txtLugarNacimiento.Text = estu.LugarNacimiento; dateTimePicker1.Value = DateTime.Parse(estu.FechaNacimiento); } else { Clases.Controladores.CedulaNoEncontrada(txtCedula); } } catch (Exception Error) { Clases.ServiciosRest.ErrorAlConsultar(Error); } }
private void BtnAgregar_Click(object sender, EventArgs e) { frmEstudianteAgregar fagregar = new frmEstudianteAgregar(); fagregar.ShowDialog(); if (fagregar.mControl == true) { Clases.Estudiante mEstudiante = new Clases.Estudiante(); mEstudiante.IdEstudiante = int.Parse(fagregar.TxtEstudiante.Text.ToString()); mEstudiante.Nombre = fagregar.TxtNombre.Text.ToString(); mEstudiante.Materia = fagregar.TxtMateria.Text.ToString(); mEstudiante.Nota = decimal.Parse(fagregar.TxtNota.Text.ToString()); mListaEstudiantes.Add(mEstudiante); CargarDatos(); } }
/// <summary> /// Nombre del metodo: ingresarEstudiante /// Funcionalidad: registrar un estudiante /// </summary> /// <param name="pidentificacion">cedula del estudiante</param> /// <param name="pnombre">nombre del estudiante</param> /// <param name="papellido1">apellido1 del estudiante</param> /// <param name="papellido2">apellido2 del estudiante</param> /// <param name="pcorreoElectronico">correoElectronico del estudiante</param> /// <param name="pedad">edad del estudiante</param> /// <param name="pgenero">genero del estudiante</param> /// <param name="pcontrsenna">contraseña del estudiante</param> public static void ingresarEstudiante(String pidentificacion, String pnombre, String papellido1, String papellido2, String pcorreoElectronico, int pedad, String pgenero, String pcontrsenna) { //declaracion e invocacion a la instancia del procedimeinto almacenado declarado //en la sección de Recursos (Resources) esto permite indicar a Visual Basic què //recursos externos debe de utilizar, en este caso los procedimeintos almacenados de la BD Clases.AyudanteEncriptador encriptador = new Clases.AyudanteEncriptador(); Capa_LogicaNegociosCENFOFORUM.Persistentes.UsuarioPersistente _usuario = new Capa_LogicaNegociosCENFOFORUM.Persistentes.UsuarioPersistente(); string _contrasenna; try { dynamic _Usp = Capa_LogicaNegociosCENFOFORUM.Properties.Resources.usp_IngresarEstudiante; _contrasenna = encriptador.Encriptar(pcontrsenna); Clases.Estudiante estudiante = new Clases.Estudiante(pidentificacion, pnombre, papellido1, papellido2, pcorreoElectronico, pedad, pgenero, _contrasenna); //Clases.Blog blog = new Clases.Blog(); _usuario.registrarEstudiante(estudiante, _Usp); //Estructuras.StructUsuario objActual; //objActual = Clases.UsuarioTemporal._UsuarioActual; ////GestorRegistrar.registrarBitacora("El usuario " + objActual.nombre + " ha registrado el estudiante con la cedula: " + estudiante.cedula, objActual); //Registrar En Bitacora Estructuras.StructUsuario objActual; if (Clases.UsuarioTemporal._UsuarioActual != null) { objActual = Clases.UsuarioTemporal._UsuarioActual; GestorRegistrar.registrarBitacora("El usuario " + objActual.nombre + " ha registrado el estudiante con la cedula: " + estudiante.cedula, objActual); } } catch (Exception ex) { //captura la excepción, como este procedimiento fue invocado por la capa de Presentación, envía las excepciones //capturadas a la capa de presentación y esta se encarga de mostrarlas throw new System.Exception(ex.Message); } }