public void BuscarPorId(int m_permisoPerfilmoduloId) { if (m_permisoPerfilmoduloId < 0) { return; } PermisoPerfilModulosBE permisoPerfilmoduloBE = new PermisoPerfilModulosBL().Consultar_PK(m_permisoPerfilmoduloId).FirstOrDefault(); if (permisoPerfilmoduloBE != null) { BEToViewModel(permisoPerfilmoduloBE); } }
public bool Eliminar(int m_perfilModuloId, int m_permisoId, string login) { bool v = false; if (m_perfilModuloId < 0) { return(false); } PermisoPerfilModulosBE permisoPerfilModulosBE = new PermisoPerfilModulosBL().Consultar_Lista().Where(x => x.PerfilModuloId == m_perfilModuloId && x.PermisoId == m_permisoId && x.EstadoId == 1).FirstOrDefault(); permisoPerfilModulosBE.UsuarioModificacionRegistro = login; permisoPerfilModulosBE.NroIpRegistro = HttpContext.Current.Request.UserHostAddress; v = new PermisoPerfilModulosBL().Anular(permisoPerfilModulosBE); if (v == false) { this.ErrorSMS = "No se pudo eliminar el registro, posiblemente ya ha sido referenciado."; } return(v); }