private void DataPortal_Fetch(UsuarioComplex criteria)
 {
     ID                 = criteria.IdUsuario;
     Codigo             = criteria.CodigoUsuario;
     Dominio            = criteria.Dominio;
     Nombres            = criteria.Nombres;
     ApellidoPaterno    = criteria.ApellidoPaterno;
     ApellidoMaterno    = criteria.ApellidoMaterno;
     Correo             = criteria.Correo;
     DNI                = criteria.DNI;
     Alias              = criteria.Alias;
     Estado             = criteria.Estado ? "Activo" : "Inactivo";
     Tipo               = criteria.Tipo == "E" ? "Externo" : "Interno";
     EmpresaLabora      = criteria.EmpresaLabora;
     EmpresaPertenencia = criteria.EmpresaDePertenencia;
     Cargo              = criteria.DescripcionCargo;
 }
 public static UsuarioInfo GetUsuarioInfo(UsuarioComplex data)
 {
     return(DataPortal.Fetch <UsuarioInfo>(data));
 }