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