private void btnRegistrar_Click(object sender, EventArgs e) { // Agregar a la lista Empleado Empleado empleadoTemp = new Empleado(); empleadoTemp.Codigo = Convert.ToInt32(txtCodigo.Text); empleadoTemp.Nombre = txtNombre.Text; empleadoTemp.SueldoHora = float.Parse(txtSueldoHora.Text); empleados.Add(empleadoTemp); GuardarEmpleado(); // Agregar a la lista Asistencia Asistencia asistenciaTemp = new Asistencia(); asistenciaTemp.Codigo = Convert.ToInt32(txtCodigo.Text); asistenciaTemp.HorasMes = Convert.ToInt32(txtHorasMes.Text); asistenciaTemp.Mes = txtMes.Text; asistencias.Add(asistenciaTemp); GuardarAsistencia(); // Dejar listo para un nuevo ingreso txtCodigo.Clear(); txtNombre.Clear(); txtSueldoHora.Clear(); txtHorasMes.Clear(); txtMes.Clear(); }
private void LeerAsistencia() { FileStream stream = new FileStream("Asistencia.txt", FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { Asistencia asistenciaTemp = new Asistencia(); asistenciaTemp.Codigo = int.Parse(reader.ReadLine()); asistenciaTemp.HorasMes = int.Parse(reader.ReadLine()); asistenciaTemp.Mes = reader.ReadLine(); asistencias.Add(asistenciaTemp); } reader.Close(); }