Implementacion de Update de Programas

Se agrego la funcionalidad de actualizacion para los registros de
programas las cuales sera por codigo.
asi mismo se consideraron todos los campos para el registro, se hicieron
pequeñas mejoras en el codigo.