/// <summary> /// Nombre del metodo: modificarEstadoDCarrera /// Funcionalidad: Modificar estado de carrera /// </summary> /// <param name="pid">El codigo de la carrera</param> /// <param name="pestado">El estado de la carrera</param> public static void modificarCarrera(String pcodigoAct, String pcodigo, String pnombre, Boolean pestado) { try { dynamic _Usp = Capa_LogicaNegociosCENFOFORUM.Properties.Resources.usp_ModificarCarrera; Persistentes.CarreraPersistente carreraPers = new Persistentes.CarreraPersistente(); Clases.Carrera pcarrera = new Clases.Carrera(pcodigo, pnombre, pestado); carreraPers.modificarCarrera(pcodigoAct, pcarrera); //Estructuras.StructUsuario objActual; //objActual = Clases.UsuarioTemporal._UsuarioActual; ////GestorRegistrar.registrarBitacora("El usuario " + objActual.nombre + " ha modificado la carrera con el ID: " + pid, objActual); //Registrar En Bitacora Estructuras.StructUsuario objActual; if (Clases.UsuarioTemporal._UsuarioActual != null) { objActual = Clases.UsuarioTemporal._UsuarioActual; GestorRegistrar.registrarBitacora("El usuario " + objActual.nombre + " ha modificado la carrera con el ID: " + pcodigo, objActual); } } catch (Exception ex) { throw new System.Exception("Error en la persistencia de carrera" + ex.Message); } }
/// <summary> /// Ingresa una carrera /// </summary> /// <param name="pcodigo">Codigo de la carrera</param> /// <param name="pnombre">Nombre de la carrera</param> /// <param name="pesEstado">Estado de la carrera</param> public static void ingresarCarrera(String pcodigo, String pnombre, Boolean pesEstado, int pFKDirAcademico) { //Por Chris Esquivel Clases.Carrera carrera = new Clases.Carrera(pcodigo, pnombre, pesEstado); Persistentes.CarreraPersistente carreraPers = new Persistentes.CarreraPersistente(); carreraPers.insertarCarrera(carrera, pFKDirAcademico); //Estructuras.StructUsuario objActual; //objActual = Clases.UsuarioTemporal._UsuarioActual; ////GestorRegistrar.registrarBitacora("El usuario " + objActual.nombre + " ha registrado la carrera con el código: " + carrera.codigo, objActual); //Registrar En Bitacora Estructuras.StructUsuario objActual; if (Clases.UsuarioTemporal._UsuarioActual != null) { objActual = Clases.UsuarioTemporal._UsuarioActual; GestorRegistrar.registrarBitacora("El usuario " + objActual.nombre + " ha registrado la carrera con el código: " + carrera.codigo, objActual); } }