Ejemplo n.º 1
0
        public async Task <IActionResult> Edit(int id, [Bind("IdEscola,NomeEscola")] Models.Escola escola)
        {
            if (id != escola.IdEscola)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(escola);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EscolaExists(escola.IdEscola))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(escola));
        }
Ejemplo n.º 2
0
 // DELETE api/fabricante/5
 public void Delete(int id)
 {
     Models.EscolaDataContext dc  = new Models.EscolaDataContext();
     Models.Escola            fab = (from f in dc.Escolas
                                     where f.Id == id
                                     select f).Single();
     dc.Escolas.DeleteOnSubmit(fab);
     dc.SubmitChanges();
 }
Ejemplo n.º 3
0
        public async Task <IActionResult> Create([Bind("IdEscola,NomeEscola")] Models.Escola escola)
        {
            if (ModelState.IsValid)
            {
                _context.Add(escola);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(escola));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> OnGetAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Escola = await _context.Escola.FirstOrDefaultAsync(m => m.ID == id);

            if (Escola == null)
            {
                return(NotFound());
            }
            return(Page());
        }
Ejemplo n.º 5
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Escola = await _context.Escola.FindAsync(id);

            if (Escola != null)
            {
                _context.Escola.Remove(Escola);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
Ejemplo n.º 6
0
 // PUT api/fabricante/5
 public void Put(int id, [FromBody] string value)
 {
     Models.Escola            x   = JsonConvert.DeserializeObject <Models.Escola>(value);
     Models.EscolaDataContext dc  = new Models.EscolaDataContext();
     Models.Escola            fab = (from f in dc.Escolas
                                     where f.Id == id
                                     select f).Single();
     fab.Nome       = x.Nome;
     fab.UF         = x.UF;
     fab.CN         = x.CN;
     fab.CH         = x.CH;
     fab.LC         = x.LC;
     fab.Matematica = x.Matematica;
     fab.Redacao    = x.Redacao;
     fab.Media      = x.Media;
     dc.SubmitChanges();
 }
Ejemplo n.º 7
0
 // PUT api/escola/5
 public void Put(int id, [FromBody] string value)
 {
     Models.Escola x = JsonConvert.DeserializeObject
                       <Models.Escola>(value);
     Models.EscolaDataContext dc  = new Models.EscolaDataContext();
     Models.Escola            esc = (from f in dc.Escolas
                                     where f.Id == id
                                     select f).Single();
     esc.Id                = x.Id;
     esc.Nome              = x.Nome;
     esc.UF                = x.UF;
     esc.CienciasNatureza  = x.CienciasNatureza;
     esc.CienciasHumanas   = x.CienciasHumanas;
     esc.LinguagensCodigos = x.LinguagensCodigos;
     esc.Matematica        = x.Matematica;
     esc.Redacao           = x.Redacao;
     dc.SubmitChanges();
 }