
Las instrucciones que me dieron son las siguientes, marcaré en negrita lo que no logro hacer;

-----
1. Diseñar el formulario de acuerdo a modelo adjunto.
2. Los botones Agregar, Modificar, Eliminar y Salir deberán estar habilitados y
el botón Grabar deshabilitado. Deberá mostrar por defecto el primer Registro
si lo hubiera. En caso contrario deberá salir el texto “NO HAY” en el label
correspondiente. Este es el estado por defecto de la interfaz de presentación.
3. Tanto Fecha Nacimiento, Fecha Ingreso y Fecha Salida, deberán
habilitarse una vez que se ingrese el número de Cédula o DNI del empleado. La
aplicación no deberá permitir que se repitan los mismos; es decir no puede
haber dos personas con la misma Cédula o DNI. Asimismo permitirá que el
usuario modifique Fecha Nacimiento, Fecha Ingreso y Fecha Salida.
4. En el cuadro de texto Tiempo Trabajado será una operación matemática que
determine la diferencia entre la Fecha Ingreso y la Fecha Salida. El
resultado deberá decir “ XX años y XX meses ” donde XX son números.
5. Al presionar el botón Agregar se debe almacenar en un archivo de texto los
datos de la aplicación, asignándole un número de Registro el cuál emitirá un
mensaje si el archivo de texto contiene o no contiene Registros. Una vez
almacenados los datos en el archivo establezca los valores por defecto de la
interfaz.
6. Al ingresar un número de Cédula o DNI, deberán aparecer todos los datos en el
formulario, habilitar el botón Grabar, deshabilitar el botón Agregar y permitir
su modificación.
7. El botón Salir termina la aplicación en curso.
------
Pues bien, básicamente los problemas son los siguientes:
En la primera y segunda linea que marqué en negritas, no se me ocurre otra cosa que usar base de datos, lo cual no nos enseñaron y no venia dentro del material de estudio, por lo que mi conocimiento ahí es 0 y ya que tengo que entregar el trabajo esta semana no creo que alcance a estudiar el tema por mi cuenta.
La tercera linea, supongo que tambien es base de datos, lo que no sé es como hacer que el programa asigne el numero de registro.
Y la cuarta linea, no se como hacer para que se autorellenen todos los campos.
Como ven tengo bastantes problemas, me parece que el nivel del programa está un poco alto para alguien cuyo conocimiento la semana pasada era 0.
Si alguien pudiece ayudarme con esos problemas o hacer un programita similar, algo sencillo para entenderlo, se lo agradeceria muchisimo.
Gracias por leer
