public void Save(reu entity) { DataModel.Entry(entity).State = entity.id_reu == 0 ? EntityState.Added : EntityState.Modified; DataModel.SaveChanges(); }
public ActionResult Create(reu reu) { LoadFormProcesso(); try { if (validate(reu)) return View(reu); ReuRepository.Create(reu); return RedirectToAction("ListByIdProcess", new { id = reu.fk_id_processo, message = "Dados cadastrados com sucesso!" }); } catch { return View(reu); } }
public void Delete(reu entity) { DataModel.reu.Remove(entity); DataModel.SaveChanges(); }
public void Edit(reu entity) { Save(entity); }
public void Create(reu entity) { Save(entity); }
public bool validate(reu entity) { bool retorno = false; if (string.IsNullOrEmpty(entity.nome_reu)) { ModelState.AddModelError("nome_reu", "Campo obrigatório"); retorno = true; } return retorno; }
public ActionResult Delete(int id, reu reu) { try { reu = ReuRepository.GetOne(id); ReuRepository.Delete(reu); return RedirectToAction("ListByIdProcess", new { id = reu.fk_id_processo, message = "Dados excluídos com sucesso!" }); } catch { return View(); } }