protected void cmdInserir_Click(object sender, EventArgs e)
        {
            int codigo;
            Boolean ok = Int32.TryParse(txtCodigo.Text, out codigo);
            if (ok) {
                Categoria nova = new Categoria { catID = codigo, Nome = txtNome.Text, Descricao = txtDescrição.Text };
                FakeRepositorio.insereCategoria(nova);
            }

            Response.Redirect("Categorias.aspx");
        }
Exemple #2
0
        protected void cmdInserir_Click(object sender, EventArgs e)
        {
            Categoria nova = new Categoria
                {

                    Nome = txtNome.Text,
                    Descricao = txtDescricao.Text
                };

            ReclamePOAContext _db = new ReclamePOAContext();
               _db.Categorias.Add(nova);
               _db.SaveChanges();
            Response.Redirect("Categorias.aspx");
        }
 static FakeRepositorio()
 {
     Categoria c1 = new Categoria { catID = 1, Nome = "Limpeza", Descricao = "Problemas relacionados a limpeza urbana" };
     Categoria c2 = new Categoria { catID = 2, Nome = "Calçadas", Descricao = "Má conservação de calçadas" };
     Categoria c3 = new Categoria { catID = 3, Nome = "Transito", Descricao = "Problemas com transito e mobilidade urbana" };
     categorias = new List<Categoria>() { c1, c2, c3 };
     reclamacoes = new List<Reclamacao>()
     {
         new Reclamacao{ReclamaID=1, Titulo="Calçada esburacada", Categoria=c2},
         new Reclamacao{ReclamaID=2, Titulo="Semaforo quiemado", Categoria=c3},
         new Reclamacao{ReclamaID=3, Titulo="Faixa segurança apagada", Categoria=c3},
         new Reclamacao{ReclamaID=4, Titulo="casa com pintura feia", Categoria=c1},
         new Reclamacao{ReclamaID=5, Titulo="Jardim mal conservado", Categoria=c1},
     };
 }
 public static void insereCategoria(Categoria nova)
 {
     ReclamePOAContext _db = new ReclamePOAContext();
     _db.Categorias.Add(nova);
     _db.SaveChanges();
 }
 public static void insereCategoria(Categoria nova)
 {
     categorias.Add(nova);
 }