Esempio n. 1
0
        private bool validarExisteAsignacion()
        {
            bool insertar = false;
            AsignacionesImplDAL asignacionDal = new AsignacionesImplDAL();
            UsuariosImplDAL     usuariosDal   = new UsuariosImplDAL();
            string nombreEmpleado             = retornarFragmento(cboEmpleado.Text)[1];
            string codigoActivo       = retornarFragmento(cboActivo.Text)[0];
            string descripcionActivo  = retornarFragmento(cboActivo.Text)[1];
            int    contadorAsignacion = 0;

            foreach (spAsignUsuarioRetornaLista_Result asignacion in asignacionDal.retornaListaAsignUsuario("", descripcionActivo.Trim()))
            {
                if (asignacion.Usuario.Trim().Equals(nombreEmpleado.Trim()) && asignacion.Codigo.Trim().Equals(codigoActivo.Trim()))
                {
                    MessageBox.Show("Esa asignación ya existe.");
                    insertar = true;
                    return(insertar);
                }
                if (asignacion.Codigo.Trim().Equals(codigoActivo.Trim()))
                {
                    contadorAsignacion++;
                }
            }
            if (contadorAsignacion >= 1)
            {
                MessageBox.Show("Alerta: Ese activo ya tiene una asignación.", "Alerta");
                insertar = true;
                return(insertar);
            }
            return(insertar);
        }
Esempio n. 2
0
        private void FrmMiPerfil_n_Load(object sender, EventArgs e)
        {
            IUsuariosDAL usuariosDAL = new UsuariosImplDAL();
            List <spUsuariosRetornaListaId_Result> listaID;

            listaID = usuariosDAL.retornaListaUsuarioId(usuarios.IdUsuario);


            lblMiNombre.Text        = listaID[0].Nombre + " " + listaID[0].Apellido;
            lblMiCedula.Text        = listaID[0].Cedula.ToString();
            lblMiRol.Text           = listaID[0].Rol;
            lblMiTelefono.Text      = listaID[0].Telefono;
            lblMiEstado.Text        = listaID[0].Estado;
            lblMiCorreo.Text        = listaID[0].Correo;
            lblMiDireccion.Text     = listaID[0].Direccion;
            lblMiFechaCreacion.Text = listaID[0].FechaCreacion;
            lblMiUltLogin.Text      = listaID[0].FechaLogin;


            //lblMiNombre.Text = usuarios.Nombre +" " + usuarios.Apellido;

            //  lblMiCedula.Text = usuarios.Cedula.ToString();
            // lblMiRol.Text = usuarios.RolUsuario.ToString();

            // lblMiTelefono.Text = usuarios.Telefono;
            //lblMiEstado.Text = usuarios.EstadoUsuario.ToString();
            //lblMiCorreo.Text = usuarios.Correo;
            //lblMiDireccion.Text = usuarios.Telefono;
            //lblMiFechaCreacion.Text = usuarios.FechaCreacion.ToString();
            //lblMiUltLogin.Text = usuarios.FechaUltLogin.ToString();
        }
Esempio n. 3
0
        private void btnActualizarClave_Click(object sender, EventArgs e)
        {
            IUsuariosDAL usuariosDAL = new UsuariosImplDAL();

            usuarios.Contrasena = txbClave.Text;
            usuariosDAL.Update(usuarios);
            showInfo("Su clave de ingreso fue actualizada!");
        }
Esempio n. 4
0
        void CargarEmpleados()
        {
            // Objeto de la instancia del Mètodo - spUsuariosRetornaListaEmpleado
            UsuariosImplDAL Empleados = new UsuariosImplDAL();

            this.cboEmpleado.DataSource = Empleados.retornaListaEmpleados(null);
            ///el cbo invoca el origen de datos de Empleado pr retornarlo a la lista desplegada
        }
        public void TestMethodDelete()
        {
            IUsuariosDAL usuariosDAL = new UsuariosImplDAL();
            int          count       = usuariosDAL.GetUsuarios().Count;

            usuariosDAL.Delete(3);
            Assert.AreEqual(count - 1, usuariosDAL.GetUsuarios().Count);
        }
        void CargarEmpleados()
        {
            UsuariosImplDAL Empleados = new UsuariosImplDAL();

            //metodo pr retornar list resumns de adccns
            this.cboEmpleado.DataSource = Empleados.retornaListaEmpleados(null);
            ///el cbo invoca el origen de datos de Adiccions pr retornarlo a la lista desplegada
        }
        public void TestMethodUpdate()
        {
            IUsuariosDAL usuariosDAL = new UsuariosImplDAL();
            int          count       = usuariosDAL.GetUsuarios().Count;

            Usuarios usuario = usuariosDAL.GetUsuario(3);

            usuario.nombre = "NombreTest";

            usuariosDAL.Update(usuario);
            Assert.AreEqual("NombreTest", usuariosDAL.GetUsuario(3).nombre);
        }
        public void TestMethodAdd()
        {
            IUsuariosDAL usuariosDAL = new UsuariosImplDAL();
            int          count       = usuariosDAL.GetUsuarios().Count;

            Usuarios usuario = new Usuarios
            {
                nombre     = "Test",
                contrasena = "0000",
                apellido1  = "testApellido",
                apellido2  = "testApellido",
                email      = "*****@*****.**"
            };

            usuariosDAL.Add(usuario);
            Assert.AreEqual(count + 1, usuariosDAL.GetUsuarios().Count);
        }
Esempio n. 9
0
        private void btnActualizarClave_Click(object sender, EventArgs e)
        {
            try
            {
                IUsuariosDAL usuariosDAL  = new UsuariosImplDAL();
                CryptoEngine cryptoEngine = new CryptoEngine();

                DialogResult dialogResult = MessageBox.Show("Seguro que desea cambiar su contrasena?", "Confirmación", MessageBoxButtons.YesNo);
                if (dialogResult == DialogResult.Yes)
                {
                    usuarios.Contrasena = cryptoEngine.Encrypt(txtNuevaClave.Text);
                    usuariosDAL.Update(usuarios);
                    showInfo("Su clave de ingreso fue actualizada!");
                }
                else if (dialogResult == DialogResult.No)
                {
                    MessageBox.Show("Operacion Cancelada");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }