示例#1
0
        public static List <TarefaClass> LerRetornoTarefa()
        {
            List <TarefaClass> ListaTarefas = new List <TarefaClass>();
            string             conexao      = "Data Source=DESKTOP-9QFEDCV;Initial Catalog=tarefas;Integrated Security=True";

            using (SqlConnection sqlconexao = new SqlConnection(conexao))
            {
                using (SqlCommand sqlcomando = new SqlCommand("select * from tarefa", sqlconexao))
                {
                    sqlconexao.Open();
                    using (SqlDataReader sdr = sqlcomando.ExecuteReader())
                    {
                        while (sdr.Read())
                        {
                            TarefaClass tc = new TarefaClass();
                            tc.IdTarefa         = Convert.ToInt32(sdr["IdTarefa"]);
                            tc.Titulo           = Convert.ToString(sdr["Titulo"]);
                            tc.Descricao        = ((string)sdr["Descricao"]);
                            tc.DataTarefa       = (DateTime)(sdr["DataTarefa"]);
                            tc.HoraInicio       = (TimeSpan)(sdr["HoraInicio"]);
                            tc.HoraFim          = (TimeSpan)(sdr["HoraFim"]);
                            tc.Prioridade       = ((string)sdr["Prioridade"]);
                            tc.TarefaFinalizada = (string)(sdr["TarefaFinalizada"]);
                            ListaTarefas.Add(tc);
                        }
                    }
                    return(ListaTarefas);
                }
            }
        }
示例#2
0
        //IEnumerable<TarefaClass> PostTarefa { get; set; }
        //  public void OnPost()
        //  {
        //      PostTarefa = PostagemAssincrona;
        //  }

        public IActionResult PostagemAssincrona(TarefaClass tcinsert)
        {
            string conexao = "Data Source=DESKTOP-9QFEDCV;Initial Catalog=tarefas;Integrated Security=True";

            using (SqlConnection sqlconexao = new SqlConnection(conexao))
            {
                string InserirDados = "Insert into tarefa Values('" + tcinsert.IdTarefa + "','" + tcinsert.Titulo + "','" + tcinsert.Descricao + "','" + tcinsert.DataTarefa + "','" + tcinsert.HoraInicio + "','" + tcinsert.HoraFim + "','" + tcinsert.Prioridade + "','" + tcinsert.TarefaFinalizada + "')";
                using (SqlCommand sqlcomando = new SqlCommand(InserirDados, sqlconexao))
                {
                    sqlconexao.Open();
                    sqlcomando.ExecuteNonQuery();
                }
            }
            return(RedirectToPage("Index"));
        }