예제 #1
0
        public void atualizaR03_006_nFechar(string ukey)
        {
            AcessaBanco conn = new AcessaBanco();

            conn.LimparParametros();
            var update = "UPDATE R03 SET R03_006_N = @DESPERTA_NOVAMENTE WHERE UKEY = @UKEY";

            conn.AdicionarParametros("@DESPERTA_NOVAMENTE", 0);
            conn.AdicionarParametros("@UKEY", ukey);
            conn.ExecutaManipulacao(CommandType.Text, update);
        }
예제 #2
0
        /// <summary>
        /// função que altera a tarefa para não despertar mais
        /// </summary>
        /// <param name="ukey"></param>
        /// <param name="ukey_user"></param>
        public void naoDesperta(string ukey, string ukey_user)
        {
            AcessaBanco conn = new AcessaBanco();

            conn.LimparParametros();
            var update = "UPDATE R03 SET R03_004_N  = @VALOR, USR_UKEY = @USUARIO, TIMESTAMP = @TIMESTAMP WHERE UKEY = @UKEY";

            conn.AdicionarParametros("@VALOR", 1);
            conn.AdicionarParametros("@USUARIO", ukey_user);
            conn.AdicionarParametros("@TIMESTAMP", DateTime.Now);
            conn.AdicionarParametros("@UKEY", ukey);
            conn.ExecutaManipulacao(CommandType.Text, update);
        }
예제 #3
0
        /// <summary>
        /// Função que altera a tarefa para despertar em uma data e hora especifica
        /// </summary>
        /// <param name="ukey"></param>
        /// <param name="user_ukey"></param>
        /// <param name="data"></param>
        /// <param name="hora"></param>
        public void despertaDataEspecifica(string ukey, string user_ukey, string data, string hora)
        {
            AcessaBanco conn = new AcessaBanco();

            conn.LimparParametros();
            var update = "UPDATE R03 SET R03_004_N = @NAO_DESPERTA, R03_006_N = @VOLTA_DESPERTAR," +
                         " R03_001_D = @HORA_AGENDADA, R03_002_C = @HORA, USR_UKEY = @UKEY_USER, TIMESTAMP = @TIMESTAMP WHERE UKEY = @UKEY";

            conn.AdicionarParametros("@NAO_DESPERTA", 0);
            conn.AdicionarParametros("@VOLTA_DESPERTAR", 0);
            conn.AdicionarParametros("@HORA_AGENDADA", data);
            conn.AdicionarParametros("@HORA", hora);
            conn.AdicionarParametros("@UKEY_USER", user_ukey);
            conn.AdicionarParametros("@TIMESTAMP", DateTime.Now);
            conn.AdicionarParametros("@UKEY", ukey);
            conn.ExecutaManipulacao(CommandType.Text, update);
        }
예제 #4
0
        /// <summary>
        /// Função que altera a tarefa para despertar uma hora depois
        /// </summary>
        /// <param name="ukey"></param>
        /// <param name="user_ukey"></param>
        public void despertaUmaHoraDepois(string ukey, string user_ukey)
        {
            string   horaAtual;
            DateTime hora = DateTime.Now;

            hora      = hora.AddHours(1);
            horaAtual = hora.ToShortTimeString();
            AcessaBanco conn = new AcessaBanco();

            conn.LimparParametros();
            var update = "UPDATE R03 SET R03_004_N = @NAO_DESPERTA, R03_006_N = @VOLTA_DESPERTAR," +
                         " R03_002_C = @HORA_AGENDADA, USR_UKEY = @UKEY_USER, TIMESTAMP = @TIMESTAMP WHERE UKEY = @UKEY";

            conn.AdicionarParametros("@NAO_DESPERTA", 0);
            conn.AdicionarParametros("@VOLTA_DESPERTAR", 0);
            conn.AdicionarParametros("@HORA_AGENDADA", horaAtual);
            conn.AdicionarParametros("@UKEY_USER", user_ukey);
            conn.AdicionarParametros("@TIMESTAMP", DateTime.Now);
            conn.AdicionarParametros("@UKEY", ukey);
            conn.ExecutaManipulacao(CommandType.Text, update);
        }