public static void EliminarMotivoConsulta(int codigoMotivoConsulta) { MotivoConsulta motivoConsulta; ISession nhSesion = ManejoNHibernate.IniciarSesion(); try { motivoConsulta = CatalogoMotivoConsulta.RecuperarPorCodigo(codigoMotivoConsulta, nhSesion); CatalogoMotivoConsulta.Eliminar(motivoConsulta, nhSesion); } catch (Exception ex) { throw ex; } finally { nhSesion.Close(); nhSesion.Dispose(); } }