Exemple #1
0
        public FrmUsuarioMant(BE.UI.Usuario uiUsuario)
        {
            try
            {
                InitializeComponent();

                this.uiUsuario = uiUsuario;

                this.TxtUsuario.Text = this.uiUsuario.Username;
                this.TxtNombre.Text  = this.uiUsuario.Nombres;
                this.TxtEmail.Text   = this.uiUsuario.Email;

                this.TxtContrasenha.Text  = this.uiUsuario.Password;
                this.TxtContrasenha2.Text = this.uiUsuario.Password;

                bool bloqueado = this.uiUsuario.Bloqueado == "Si" ? true : false;
                bool activo    = this.uiUsuario.Activo == "Si" ? true : false;
                this.CbxBloqueado.Checked = bloqueado;
                this.CbxActivo.Checked    = activo;
            }
            catch (Exception ex)
            {
                Util.ErrorMessage(ex.Message);
            }
        }
Exemple #2
0
        public FrmUsuarioMant()
        {
            try
            {
                InitializeComponent();

                this.uiUsuario = new BE.UI.Usuario();
            }
            catch (Exception ex)
            {
                Util.ErrorMessage(ex.Message);
            }
        }
Exemple #3
0
        private BE.Usuario UiToBe(BE.UI.Usuario uiUsuario)
        {
            var beUsuario = new BE.Usuario();

            beUsuario.IdUsuario = uiUsuario.ID;
            beUsuario.Username  = uiUsuario.Username;
            beUsuario.Password  = uiUsuario.Password;
            beUsuario.Nombre    = uiUsuario.Nombres;
            beUsuario.Email     = uiUsuario.Email;
            beUsuario.Bloqueado = (uiUsuario.Bloqueado == "Si");
            beUsuario.Activo    = (uiUsuario.Activo == "Si");

            return(beUsuario);
        }
Exemple #4
0
        private BE.UI.Usuario BeToUi(BE.Usuario beUsuario)
        {
            var uiUsuario = new BE.UI.Usuario();

            uiUsuario.ID        = beUsuario.IdUsuario;
            uiUsuario.Username  = beUsuario.Username;
            uiUsuario.Password  = beUsuario.Password;
            uiUsuario.Nombres   = beUsuario.Nombre;
            uiUsuario.Email     = beUsuario.Email;
            uiUsuario.Bloqueado = beUsuario.Bloqueado == true ? "Si" : "No";
            uiUsuario.Activo    = beUsuario.Activo == true ? "Si" : "No";

            return(uiUsuario);
        }
Exemple #5
0
        public BE.UI.Usuario Obtener(int idUsuario)
        {
            BE.UI.Usuario uiUsuario = null;
            try
            {
                var beUsuario = new DA.Usuario().Obtener(idUsuario);

                return(uiUsuario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #6
0
        public void Acceso(BE.UI.Usuario uiUsuario)
        {
            try
            {
                this.uiUsuario = uiUsuario;

                this.mnuPrincipal.Visible = true;
                this.stsPrincipal.Visible = true;

                this.stlUsuario.Text = uiUsuario.Nombres;
            }
            catch (Exception ex)
            {
                Util.ErrorMessage(ex.Message);
            }
        }
Exemple #7
0
        public bool Actualizar(BE.UI.Usuario uiUsuario)
        {
            int rowsAffected = 0;

            try
            {
                var beUsuario = this.UiToBe(uiUsuario);
                beUsuario.IdUsuarioModificador = this.idSesion;

                rowsAffected = new DA.Usuario().Actualizar(beUsuario);

                return(rowsAffected > 0);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #8
0
        public bool Insertar(ref BE.UI.Usuario uiUsuario)
        {
            int rowsAffected = 0;

            try
            {
                var beUsuario = this.UiToBe(uiUsuario);
                beUsuario.IdUsuarioCreador = this.idSesion;

                rowsAffected = new DA.Usuario().Insertar(ref beUsuario);
                uiUsuario.ID = beUsuario.IdUsuario;

                return(rowsAffected > 0);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #9
0
        public BE.UI.Usuario Validar(string username, string password)
        {
            BE.UI.Usuario uiUsuario = null;
            try
            {
                var beUsuario = new DA.Usuario().Validar(username, password);

                if (beUsuario != null)
                {
                    uiUsuario = this.BeToUi(beUsuario);
                }

                return(uiUsuario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }