public ActionResult Create(CicloViewModel model) { if (ModelState.IsValid) { //if (model.DataAtualizacao.Value <= DateTime.Now) { // this.addMensagemErro("Ciclo deve ser maior que a data atual"); // return View(model); //} if (CicloService.getCiclos(model.DataAtualizacao.Value).Count > 0) { this.addMensagemErro("Ciclo já existe"); return View(model); } Ciclos ciclo = new Ciclos(); fillCiclo(ciclo, model); CicloService.saveCiclo(ciclo); this.addMensagemSucesso("Ciclo criado com sucesso!"); } else { return View(model); } return RedirectToAction("Index", "Ciclo"); }
private CicloViewModel getViewModel(Ciclos ciclo) { var model = new CicloViewModel() { IDCiclo = ciclo.IDCiclo, Indice = ciclo.Indice, DataAtualizacao = ciclo.DataAtualizacao }; return model; }
public void saveCiclo(Ciclos ciclos) { dao.saveCiclo(ciclos); }
private void fillCiclo(Ciclos ciclo, CicloViewModel model) { ciclo.DataAtualizacao = model.DataAtualizacao.Value; ciclo.Indice = model.Indice; ciclo.IDUsuario = visitor.ID; }
public void deleteCiclo(Ciclos ciclos) { dao.deleteCiclo(ciclos); }