Exemplo n.º 1
0
        public ActionResult Create(Bloco bloco)
        {
            if (ModelState.IsValid)
            {
                db.Blocos.Add(bloco);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            return View(bloco);
        }
Exemplo n.º 2
0
        public ActionResult Create(Bloco bloco)
        {
            if (ModelState.IsValid)
            {
                bloco.Proprietario = db.Usuarios.FirstOrDefault(u => u.Email == User.Identity.Name);
                db.Blocos.Add(bloco);
                db.SaveChanges();
                TempData["mensagem"] = "Bloco adicionado com sucesso";
                return RedirectToAction("Index");
            }

            return View(bloco);
        }
Exemplo n.º 3
0
 public void DadoQueEuTenhoOsSeguintesBlocosCadastrados(Table table)
 {
     using (var db = new MeAnotaContext())
     {
         foreach (var row in table.Rows)
         {
             var email = row["Email"];
             var bloco = new Bloco
             {
                 Nome = row["Nome"],
                 Proprietario = db.Usuarios.FirstOrDefault(u => u.Email == email)
             };
             db.Blocos.Add(bloco);
             db.SaveChanges();
         }
     }
 }
Exemplo n.º 4
0
 public ActionResult Edit(Bloco bloco)
 {
     if (ModelState.IsValid)
     {
         db.Entry(bloco).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(bloco);
 }