public frmUsuariosAdd(UserModels userModels, UserRepository userRepository,
                              IGruposRepository gruposRepository)
        {
            InitializeComponent();
            this.Load      += delegate { LoaderFormsXML(); Loader(); };
            btnClose.Click += delegate { SaveFormsXML(); };
            IDTextEdit.EditValueChanged += IDTextEdit_TextChanged;

            windowsUIButtonPanel1.ButtonClick += WindowsUIButtonPanel1_ButtonClick;;
            this.userRepository   = userRepository;
            this.gruposRepository = gruposRepository;
            if (userModels != null)
            {
                IDTextEdit.EditValue             = userModels.ID;
                GruposModelsLookUpEdit.EditValue = userModels.GruposModels.ID;
                UserNameTextEdit.EditValue       = userModels.UserName;
                PasswordTextEdit.EditValue       = userModels.Password;
                EmailTextEdit.EditValue          = userModels.Email;
                IsValidoToggleSwitch.EditValue   = userModels.IsValido;
                UserNameTextEdit.Focus();
            }
            btnAddForenty.Click          += BtnAddForenty_Click;
            EmailTextEdit.Validating     += EmailTextEdit_Validating;
            UserNameTextEdit.TextChanged += UserNameTextEdit_TextChanged;
        }
Пример #2
0
        public frmGrupos(IGruposRepository userModels)
        {
            InitializeComponent();
            this.userModels = userModels;

            this.Load     += delegate { LoaderFormsXML(); Loader(); };
            this.Disposed += delegate { SaveFormsXML(); };

            this.gridView1.DoubleClick += MenuEditar_Click;

            //Menu
            contextMenuStrip1.Opened += ContextMenuStrip1_Opened;
            MenuNovo.Click           += MenuNovo_Click;
            MenuEditar.Click         += MenuEditar_Click;
            MenuApagar.Click         += MenuApagar_Click;
        }
Пример #3
0
        public frmGruposAdd(GruposModels userModels, IGruposRepository gruposRepository,
                            IPermissoesModels permissoesModels)
        {
            InitializeComponent();
            this.permissoesModels              = permissoesModels;
            this.gruposRepository              = gruposRepository;
            this.Load                         += delegate { LoaderFormsXML(); Loader(); };
            btnClose.Click                    += delegate { SaveFormsXML(); };
            IDTextEdit.EditValueChanged       += IDTextEdit_TextChanged;
            windowsUIButtonPanel1.ButtonClick += WindowsUIButtonPanel1_ButtonClick;;

            if (userModels != null)
            {
                IDTextEdit.EditValue             = userModels.ID;
                GruposModelsLookUpEdit.EditValue = userModels.PermissoesModelsID;
                UserNameTextEdit.EditValue       = userModels.Referencias;
                UserNameTextEdit.Focus();
            }
            btnAddForenty.Click += BtnAddForenty_Click;
            GruposModelsLookUpEdit.EditValueChanged += GruposModelsLookUpEdit_EditValueChanged;
        }
Пример #4
0
 //Se injecta la Interface extendida
 public GruposController(IGruposRepository repo) : base(repo)
 {
     _repoExt = (IGruposRepository)_repo;             //Se asigna con el CAST necesario para acceder a los métodos extendidos.
 }