public void Buscar_Usuario()
        {
            TblUsuarioDAO metodo = new TblUsuarioDAO();
            TblUsuariosBO data   = new TblUsuariosBO();

            bool res;

            res = metodo.BuscarUsuarios();
            Assert.IsTrue(res);
        }
        public void Eliminar_datos()
        {
            TblUsuariosBO data   = new TblUsuariosBO();
            TblUsuarioDAO metodo = new TblUsuarioDAO();

            bool res;

            data.IDUsuario = 9;
            res            = metodo.Eliminar(data);

            Assert.IsTrue(res);
        }
        public string saveChange()
        {
            string message = "";

            try
            {
                TblUsuarioDAO tblUsuarioDataRepository = new TblUsuarioDAO();
                tblUsuarioDataRepository.idUser          = idUser;
                tblUsuarioDataRepository.deLogin         = deLogin;
                tblUsuarioDataRepository.nmUser          = nmUser;
                tblUsuarioDataRepository.nuRegistration  = nuRegistration;
                tblUsuarioDataRepository.rgRegistration  = rgRegistration;
                tblUsuarioDataRepository.cnhRegistration = cnhRegistration;
                tblUsuarioDataRepository.dePassword      = dePassword;
                tblUsuarioDataRepository.deEmail         = deEmail;
                tblUsuarioDataRepository.idRole          = (int)idRole;
                tblUsuarioDataRepository.idAddress       = idAddress;
                tblUsuarioDataRepository.isActive        = isActive;

                switch (State)
                {
                //Execulta reglas comerciais / calculos
                case EntityState.Add:
                    tblUsuarioRepository.Add(tblUsuarioDataRepository);
                    message = "Usuário Cadastrado com sucesso!";
                    break;

                case EntityState.Modified:
                    tblUsuarioRepository.Edit(tblUsuarioDataRepository);
                    message = "Usuário alterado com sucesso!";
                    break;

                case EntityState.Delete:
                    tblUsuarioRepository.Remove((int)idUser);
                    message = "Usuário removido com sucesso!";
                    break;
                }

                return(message);
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }
        [TestMethod()] //uriel
        public void Agregar_LlenandoTodosLosCampos()
        {
            TblUsuariosBO data   = new TblUsuariosBO(); // y que se usara el tblUsuario
            TblUsuarioDAO metodo = new TblUsuarioDAO(); // Es el metodo que raliza la consulta ala BD

            bool res;                                   // se declara una variable de tipo boleana. Las cuales son V y F

            data.Nombre     = "Felipe";                 // se estan asignando valores a "Nombre"
            data.Apellido   = "Carrillo P";
            data.Correo     = "*****@*****.**";
            data.Contraseña = "123";
            data.Genero     = "Hombre";
            data.Rol        = "Usuario";

            res = metodo.Agregar(data); // Recibe el resultado del metodo "agregar" y los resultados se le pasan a "res"

            Assert.IsTrue(res);         // Es el valor esperado que sera True
        }
        public void Editar_editandoxd()
        {
            TblUsuariosBO data   = new TblUsuariosBO();
            TblUsuarioDAO metodo = new TblUsuarioDAO();

            bool res;

            data.Nombre     = "Andrew";
            data.Apellido   = "dobabes";
            data.Correo     = "*****@*****.**";
            data.Contraseña = "987654";
            data.Genero     = "Hombre";
            data.Rol        = "Usuario";
            data.IDUsuario  = 9;

            res = metodo.Editar(data);

            Assert.IsTrue(res);
        }
 public int Add(TblUsuarioDAO entity)
 {
     try
     {
         parameters = new List <SqlParameter>();
         parameters.Add(new SqlParameter("@P0", entity.deLogin));
         parameters.Add(new SqlParameter("@P1", entity.nmUser));
         parameters.Add(new SqlParameter("@P2", entity.nuRegistration));
         parameters.Add(new SqlParameter("@P3", entity.rgRegistration));
         parameters.Add(new SqlParameter("@P4", entity.cnhRegistration));
         parameters.Add(new SqlParameter("@P5", entity.dePassword));
         parameters.Add(new SqlParameter("@P6", entity.deEmail));
         parameters.Add(new SqlParameter("@P7", entity.idRole));
         parameters.Add(new SqlParameter("@P8", entity.idAddress));
         parameters.Add(new SqlParameter("@P9", entity.isActive));
         return(ExecuteNonQuery(insert));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }