예제 #1
0
 public ABMusuario(
     IBitacoraBLL bitacoraBLL,
     IFormControl formControl,
     IFamiliaBLL familiasBLL,
     IPatenteBLL patenteBLL,
     IDigitoVerificador digitoVerificador,
     IBloqueoUsuario bloqueoUsuario,
     IIdiomaBLL idiomaBLL,
     IAdminPat adminPat,
     IAdminFam adminFam,
     INegarPat negarPat,
     ITraductor traductor)
 {
     this.bitacoraBLL       = bitacoraBLL;
     this.formControl       = formControl;
     this.familiasBLL       = familiasBLL;
     this.patenteBLL        = patenteBLL;
     this.digitoVerificador = digitoVerificador;
     this.bloqueoUsuario    = bloqueoUsuario;
     this.idiomaBLL         = idiomaBLL;
     this.negarPat          = negarPat;
     this.adminFam          = adminFam;
     this.adminPat          = adminPat;
     this.traductor         = traductor;
     InitializeComponent();
     dgusuario.AutoGenerateColumns = false;
 }
예제 #2
0
 public Familias(IFamiliaBLL familiaBLL, IUsuarioBLL usuarioBLL, IAdminPatFamilia adminPatFamilia, IPatenteBLL patenteBLL)
 {
     InitializeComponent();
     this.familiaBLL      = familiaBLL;
     this.adminPatFamilia = adminPatFamilia;
     this.patenteBLL      = patenteBLL;
 }
예제 #3
0
 public NegarPatUsuario(IPatenteBLL patenteBLL, IUsuarioBLL usuarioBLL, IFamiliaBLL familiaBLL)
 {
     InitializeComponent();
     this.patenteBLL = patenteBLL;
     this.usuarioBLL = usuarioBLL;
     this.familiaBLL = familiaBLL;
 }
예제 #4
0
 private void CrearInstancias()
 {
     usuarioBLL       = new UsuarioBLL(IoCContainer.Resolve <IUsuarioDAL>(), IoCContainer.Resolve <IBitacoraBLL>());
     patenteBLL       = new PatenteBLL(IoCContainer.Resolve <IPatenteDAL>());
     Usuario          = usuarioBLL.Cargar().Where(usuarioItem => usuarioItem.Nombre == "Nunit").FirstOrDefault();
     Usuario.Patentes = new List <Patente>();
     Usuario.Familia  = new List <Familia>();
     Usuario.Patentes.AddRange(usuarioBLL.ObtenerPatentesDeUsuario(Usuario.UsuarioId));
     UsuariosBD = usuarioBLL.TraerUsuariosConPatentesYFamilias();
 }
예제 #5
0
 public AdminPatFamilia(IPatenteBLL patenteBLL, IFamiliaBLL familiaBLL)
 {
     InitializeComponent();
     this.patenteBLL = patenteBLL;
     this.familiaBLL = familiaBLL;
 }
예제 #6
0
 public AdminPatUsuario(IPatenteBLL patenteBLL)
 {
     InitializeComponent();
     this.patenteBLL = patenteBLL;
 }
예제 #7
0
 public AdminFamUsuario(IFamiliaBLL familiaBLL, IPatenteBLL patenteBLL)
 {
     InitializeComponent();
     this.familiaBLL = familiaBLL;
     this.patenteBLL = patenteBLL;
 }