Ejemplo n.º 1
0
 private void CargarPatentesFamiliaUsuarioSeleccionado()
 {
     FormExtensions.CatchException(this, () =>
     {
         UsuarioSeleccionado.Patentes = new List <Patente>();
         UsuarioSeleccionado.Familia  = new List <Familia>();
         UsuarioSeleccionado.Patentes.AddRange(usuarioBLL.ObtenerPatentesDeUsuario(UsuarioSeleccionado.UsuarioId));
         UsuarioSeleccionado.Familia = familiasBLL.ObtenerFamiliasUsuario(UsuarioSeleccionado.UsuarioId);
         foreach (var familia in UsuarioSeleccionado.Familia)
         {
             familia.Patentes = familiasBLL.ObtenerPatentesFamilia(familia.FamiliaId);
         }
     });
 }
Ejemplo n.º 2
0
        private void ActualizarUsuarioSeleccionado()
        {
            UsuarioSeleccionado.Patentes = null;
            UsuarioSeleccionado.Patentes = new List <Patente>();
            UsuarioSeleccionado.Patentes.AddRange(usuarioBLL.ObtenerPatentesDeUsuario(UsuarioSeleccionado.UsuarioId));

            UsuarioSeleccionado.Familia = null;
            UsuarioSeleccionado.Familia = new List <Familia>();
            UsuarioSeleccionado.Familia = familiaBLL.ObtenerFamiliasUsuario(UsuarioSeleccionado.UsuarioId);
            foreach (var familia in UsuarioSeleccionado.Familia)
            {
                familia.Patentes = familiaBLL.ObtenerPatentesFamilia(familia.FamiliaId);
            }
        }