private void btnBuscar_Click(object sender, EventArgs e) { if (!txtCodigo.Text.Equals("")) { String codigo = txtCodigo.Text; ClsEstudiante estudiante = controller.SolicitudBuscar(codigo); if (!estudiante.codigo.Equals("")) { txtCodigo.Enabled = false; btnModificar.Enabled = true; btnEliminar.Enabled = true; cargarInformacion(estudiante); } else { limpiar(); MessageBox.Show("El registro no existe"); txtCodigo.Focus(); } } else { MessageBox.Show("Ingrese el valor de busqueda"); } }
public bool SolicitudModificar(String codigo, String nombre, String apellido, int edad, String carrera, int semestre) { ClsEstudiante estudiante = new ClsEstudiante(codigo, nombre, apellido, edad, carrera, semestre); EstudianteDAO estDAO = new EstudianteDAO(); return(estDAO.modificarEstudiante(estudiante)); }
public bool Agregar(ClsEstudiante estudiante) { string lina = estudiante.Id.ToString() + " , " + estudiante.Nombres + " , " + estudiante.Apellidos + " , " + estudiante.Sexo + " , " + estudiante.Correo + estudiante.Estado; ClsNFichero.Agregar(lina, "estudiantes.txt"); return(true); }
//Accion mostrar datos public ActionResult MostrarDatos(ClsEstudiante ObjEstudiante) { ObjEstudiante.nombre = "Sergio Alexis"; ObjEstudiante.apellido = "Ticona Arcaya"; ObjEstudiante.edad = 22; ObjEstudiante.peso = 70.5; return(View("MostrarDatos", ObjEstudiante)); }
public void cargarInformacion(ClsEstudiante estudiante) { txtCodigo.Text = estudiante.codigo; txtNombre.Text = estudiante.nombre; txtApellido.Text = estudiante.apellido; txtEdad.Text = estudiante.edad.ToString(); txtCarrera.Text = estudiante.carrera; txtSemestre.Text = estudiante.semestre.ToString(); }
public bool guardarEstudiante(ClsEstudiante estudiante) { String consulta = "exec guardarEstudiante '" + estudiante.codigo + "','" + estudiante.nombre + "','" + estudiante.apellido + "'," + estudiante.edad + ",'" + estudiante.carrera + "'," + estudiante.semestre + ";"; return(ejecutar(consulta)); }
//accion Mostrar Datos public ActionResult MostrarDatosEstudiante() { ClsEstudiante objEstudiante = new ClsEstudiante();//instancia de clase objEstudiante.Nombre = "Jose"; objEstudiante.Apellido = "Alvarez Catalan"; objEstudiante.Edad = 23; objEstudiante.Peso = 70.50; return(View("MostrarDatosEstudiante", objEstudiante)); }
// GET: Estudiante public ActionResult VerEstudiante() { ClsEstudiante objEstudiante = new ClsEstudiante(); objEstudiante.apellido = "Lizarraga Morera"; objEstudiante.nombre = "Paolo Patrick"; objEstudiante.edad = 18; objEstudiante.sexo = true; objEstudiante.talla = 1.75; return(View(objEstudiante)); }
public ArrayList Listar() { ArrayList Lista = new ArrayList(); string[] filas = ClsNFichero.Leer("Estudiantes.txt"); for (int i = 0; i < filas.Length; i++) { ClsEstudiante Estudiante = ClsNEstudiante.Parse(filas[i]); Lista.Add(Estudiante); } return(Lista); }
public DataSet Agregar(ClsEstudiante estudiante) { ClsNSQLParametro[] parametros = new ClsNSQLParametro[6];//el numero variara de acuerdo a los campos de la tabla en la base de datos //ClsNSQLParametro es un clase que se creo que recive en el constructor 3 parametros //new ClsNSQLParametro(valor,@columna,tipo) parametros[0] = new ClsNSQLParametro(estudiante.Codigo, "@codigo", SqlDbType.Char); parametros[1] = new ClsNSQLParametro(estudiante.Dni, "@dni", SqlDbType.Char); parametros[2] = new ClsNSQLParametro(estudiante.Nombres, "@nombres", SqlDbType.VarChar); parametros[3] = new ClsNSQLParametro(estudiante.Apellidos, "@apellidos", SqlDbType.VarChar); parametros[4] = new ClsNSQLParametro(estudiante.Sexo, "@sexo", SqlDbType.Char); parametros[5] = new ClsNSQLParametro(estudiante.Correo, "@correo", SqlDbType.VarChar); //La funcion EjecutarProcedimiento ejecuta un procedimiento almacenada //con los parametros correspondientes y devuelve un DataSet return(ClsNConexion.EjecutarProcedimiento("spCrearEstudiante", parametros)); }
public static ClsEstudiante Parse(string linea) { string[] campos = new string[7]; campos = linea.Split(','); ClsEstudiante Estudiante = new ClsEstudiante(); Estudiante.Id = Convert.ToInt32(campos[0]); Estudiante.Codigo = campos[1]; Estudiante.Nombres = campos[2]; Estudiante.Apellidos = campos[3]; Estudiante.Sexo = campos[4]; Estudiante.Correo = campos[5]; Estudiante.Estado = Convert.ToBoolean(campos[6]); return(Estudiante); }
// // GET: Estudiante public ActionResult Index(ClsEstudiante o) { string busqueda; o.nombeE = new List <string>(); o.notaE = new List <double>(); if (o.busqueda != null) { string radibutton; radibutton = Request["notas"]; if (radibutton == null) { busqueda = o.busqueda; var query = (from e in estudiantes.Select((estudiantes, index) => new { estudiantes, index }) join n in notas.Select((notas, index) => new { notas, index }) on e.index equals n.index where e.estudiantes.Contains(busqueda) select new { e.estudiantes, n.notas }).ToList(); foreach (var item in query) { o.nombeE.Add(item.estudiantes); o.notaE.Add(item.notas); } } else if (radibutton.Equals("Nombre")) { busqueda = o.busqueda; var query = (from e in estudiantes.Select((estudiantes, index) => new { estudiantes, index }) join n in notas.Select((notas, index) => new { notas, index }) on e.index equals n.index where e.estudiantes == busqueda select new { e.estudiantes, n.notas }).ToList(); foreach (var item in query) { o.nombeE.Add(item.estudiantes); o.notaE.Add(item.notas); } } else if (radibutton.Equals("Nota")) { busqueda = o.busqueda; var query = (from e in estudiantes.Select((estudiantes, index) => new { estudiantes, index }) join n in notas.Select((notas, index) => new { notas, index }) on e.index equals n.index where n.notas == Double.Parse(busqueda) select new { e.estudiantes, n.notas }).ToList(); foreach (var item in query) { o.nombeE.Add(item.estudiantes); o.notaE.Add(item.notas); } } else if (radibutton.Equals("Condicion")) { busqueda = o.busqueda; switch (busqueda) { case "Aprobados": var query = (from e in estudiantes.Select((estudiantes, index) => new { estudiantes, index }) join n in notas.Select((notas, index) => new { notas, index }) on e.index equals n.index where n.notas > 10.5 select new { e.estudiantes, n.notas }).ToList(); foreach (var item in query) { o.nombeE.Add(item.estudiantes); o.notaE.Add(item.notas); } break; case "Desprobados": var query2 = (from e in estudiantes.Select((estudiantes, index) => new { estudiantes, index }) join n in notas.Select((notas, index) => new { notas, index }) on e.index equals n.index where n.notas < 10.5 select new { e.estudiantes, n.notas }).ToList(); foreach (var item in query2) { o.nombeE.Add(item.estudiantes); o.notaE.Add(item.notas); } break; default: break; } } else { busqueda = o.busqueda; var query = (from e in estudiantes.Select((estudiantes, index) => new { estudiantes, index }) join n in notas.Select((notas, index) => new { notas, index }) on e.index equals n.index where e.estudiantes.Contains(busqueda) select new { e.estudiantes, n.notas }).ToList(); foreach (var item in query) { o.nombeE.Add(item.estudiantes); o.notaE.Add(item.notas); } } } else { busqueda = o.busqueda; var query = (from e in estudiantes.Select((estudiantes, index) => new { estudiantes, index }) join n in notas.Select((notas, index) => new { notas, index }) on e.index equals n.index select new { e.estudiantes, n.notas }).ToList(); foreach (var item in query) { o.nombeE.Add(item.estudiantes); o.notaE.Add(item.notas); } } o.filas = o.nombeE.Count(); return(View(o)); }
public bool Modificar(ClsEstudiante estudiante) { string nuevoregistro = estudiante.Id + "," + estudiante.Codigo + "," + estudiante.Nombres + "," + estudiante.Apellidos + "," + estudiante.Sexo + "," + estudiante.Correo + "," + estudiante.Estado; return(ClsNFichero.Editar(estudiante.Id.ToString(), nuevoregistro, "Estudiantes.txt")); }
//clsValidaciones validacion; #region constructores e inicializadores public Form1() { InitializeComponent(); estudiante = new ClsEstudiante(); //validacion = new clsValidaciones(); }