Пример #1
0
        public _00200_Usuario(IUnidadDeTrabajoRecursosHumanos recursosHumanosUoW,
                              IUnidadDeTrabajoSeguridad seguridadUoW,
                              IUsuarioServicio usuarioServicio)
        {
            InitializeComponent();

            this.Name          = "_00200_Usuario";
            this.TituloVentana = "Usuarios";
            this.Titulo        = "Usuarios de Sistema";
            this.Leyenda       = "Aquí Ud. podrá Crear, Eliminar o Bloquear un Usuario y restablecer su contraseña";

            this.ColorTitulo  = Color.Black;
            this.ColorLeyenda = Color.Gray;

            _seguridadUoW       = seguridadUoW;
            _recursosHumanosUoW = recursosHumanosUoW;
            _usuarioServicio    = usuarioServicio;

            this.UsuarioLogin = Thread.CurrentPrincipal.Identity.Name;

            // Asignacion de Imagenes a los Botones
            AsignarImagenBotones();

            // Cargar evento de Validacion de Caracteres
            this.txtBuscar.KeyPress += new KeyPressEventHandler(base.textBoxLetrasNumeros_KeyPress);

            // Color al recibir el Foco
            this.txtBuscar.Enter += new EventHandler(base.control_Enter);

            // Color al perder el Foco
            this.txtBuscar.Leave += new EventHandler(base.control_Leave);
        }
        public _00206_ConfigurarParametrosSeguridad(IUnidadDeTrabajoSeguridad uowSeguridad)
        {
            InitializeComponent();

            this.Name          = "_00206_ConfigurarParametrosSeguridad";
            this.TituloVentana = "Seguridad";
            this.Titulo        = "Configuración parámetros de Seguridad";
            this.Leyenda       = "Aqui Ud. podrá configurar los parametros básicos de seguridad";

            this._uowSeguridad = uowSeguridad;

            this.UsuarioLogin = Thread.CurrentPrincipal.Identity.Name;

            // Cargar evento de validacion para datos Obligatorios
            this.txtNueva.Validated   += new EventHandler(base.textBox_Validated);
            this.txtReNueva.Validated += new EventHandler(base.textBox_Validated);

            // Color al recibir el Foco
            this.txtNueva.Enter   += new EventHandler(base.control_Enter);
            this.txtReNueva.Enter += new EventHandler(base.control_Enter);

            // Color al perder el Foco
            this.txtNueva.Leave   += new EventHandler(base.control_Leave);
            this.txtReNueva.Leave += new EventHandler(base.control_Leave);
        }
Пример #3
0
 public UsuarioServicio(IUnidadDeTrabajoCorreoElectronico uowCorreoElectronico,
                        IUnidadDeTrabajoRecursosHumanos uowRecursosHumanos,
                        IUnidadDeTrabajoSeguridad uowSeguridad)
 {
     this._uowCorreoElectronico = uowCorreoElectronico;
     this._uowRecursosHumanos   = uowRecursosHumanos;
     this._uowSeguridad         = uowSeguridad;
 }
Пример #4
0
        public _00001_Principal(ISeguridadServicio seguridadServicio, IUnidadDeTrabajoSeguridad uowSeguridad)
        {
            InitializeComponent();

            this._seguridadServicio = seguridadServicio;
            this._uowSeguridad      = uowSeguridad;

            this.BackgroundImage = Properties.Resources.FondoSistemaMedico;

            AsignarImagenesBoton();
        }
Пример #5
0
        public _00207_Login(ISeguridadServicio seguridadServicio,
                            IUnidadDeTrabajoSeguridad uowSeguridad)
        {
            InitializeComponent();

            this.Name           = "_00207_Login";
            this.imgSalir.Image = Presentacion.PlantillaFormulario.Clases.ImagenesFormulario.Salir;

            this._seguridadServicio = seguridadServicio;
            this._uowSeguridad      = uowSeguridad;

            cantidadDeAccesosFallidos = 0;
        }
Пример #6
0
        public _00208_CambioPassword(ISeguridadServicio seguridadServicio,
                                     IUnidadDeTrabajoSeguridad uowSeguridad)
        {
            InitializeComponent();

            this.Name          = "_00208_CambioPassword";
            this.TituloVentana = "Cambio de Contraseña";
            this.Titulo        = "Contraseña";
            this.Leyenda       = "Aquí Ud. podrá cambiar la contraseña.";

            this.ColorTitulo  = Color.Black;
            this.ColorLeyenda = Color.Gray;

            this.UsuarioLogin = Thread.CurrentPrincipal.Identity.Name;
        }
Пример #7
0
        public _00201_Perfil(IUnidadDeTrabajoSeguridad uowSeguridad)
        {
            InitializeComponent();

            this.Name          = "_00201_Perfil";
            this.TituloVentana = "Perfil";
            this.Titulo        = "Consulta de Perfiles";
            this.Leyenda       = "Aquí Ud. podrá Agregar, Eliminar o Modificar un Perfil y Consultar sus Datos";

            this.ColorTitulo  = Color.Black;
            this.ColorLeyenda = Color.Gray;

            this._uowSeguridad = uowSeguridad;

            this.UsuarioLogin = Thread.CurrentPrincipal.Identity.Name;

            // Sirve para poner los botones nuevo, modificar y eliminar en visible false,
            // ya que no se podra realizar ninguna de las operaciones antes mencionadas
            this.EstaModoDiccionario = false;
        }
        public _00203_AsignarUsuarioPerfil(IUnidadDeTrabajoSeguridad uowSeguridad,
                                           IPerfilUsuarioServicio perfilUsuarioServicio)
        {
            InitializeComponent();

            this.Name          = "_00203_AsignarUsuarioPerfil";
            this.TituloVentana = "Perfil - Usuario";
            this.Titulo        = "Asignar Usuario a Perfil";
            this.Leyenda       = "Aquí Ud. podrá asignar a un Usuario a uno o más Perfiles";

            this.ColorTitulo  = Color.Black;
            this.ColorLeyenda = Color.Gray;

            this.UsuarioLogin = Thread.CurrentPrincipal.Identity.Name;

            // Cargar evento de Validacion de Caracteres
            this.txtBuscarNoAsignados.KeyPress += new KeyPressEventHandler(base.textBoxLetrasNumeros_KeyPress);
            this.txtBuscarAsignados.KeyPress   += new KeyPressEventHandler(base.textBoxLetrasNumeros_KeyPress);

            // Color al recibir el Foco
            this.txtBuscarNoAsignados.Enter += new EventHandler(base.control_Enter);
            this.txtBuscarAsignados.Enter   += new EventHandler(base.control_Enter);

            // Color al perder el Foco
            this.txtBuscarNoAsignados.Leave += new EventHandler(base.control_Leave);
            this.txtBuscarAsignados.Leave   += new EventHandler(base.control_Leave);

            this._uowSeguridad          = uowSeguridad;
            this._perfilUsuarioServicio = perfilUsuarioServicio;

            this.imgAsignado.Image   = Presentacion.PlantillaFormulario.Clases.ImagenesFormulario.Buscar;
            this.imgNoAsignado.Image = Presentacion.PlantillaFormulario.Clases.ImagenesFormulario.Buscar;
            this.btnSalir.Image      = Presentacion.PlantillaFormulario.Clases.ImagenesFormulario.Salir;

            LimpiarDatosFormulario();
        }
Пример #9
0
 public PerfilUsuarioServicio(IUnidadDeTrabajoSeguridad uowSeguridad)
 {
     this._uowSeguridad = uowSeguridad;
 }
Пример #10
0
 public SeguridadServicio(IUnidadDeTrabajoSeguridad uowSeguridad)
 {
     this._uowSeguridad = uowSeguridad;
 }
Пример #11
0
 public FormularioServicio(IUnidadDeTrabajoSeguridad uowSeguridad)
 {
     this._uowSeguridad = uowSeguridad;
 }