public ActionResult Create(StatusSituacaoAulaViewModel model) { var resultado = false; var message = ""; //Verifica se ja existe um registro com os mesmos dados if (!VerificaRegistroExistente(model)) { try { // model.DtCadastro = DateTime.Now; var status = model.ParseStatusViewModel(model); resultado = (_repo.Salvar(status) > 0); } catch (Exception ex) { var msgErro = ex.Message; } } else { message = "Já existe um registro com esses critérios, verifique os dados e tente novamente."; } return(Json(new { Resultado = resultado, Mensagem = message }, JsonRequestBehavior.AllowGet)); }
public ActionResult Index() { ViewBag.Title = RetornaNomePagina("/StatusSituacaoAula"); var model = new StatusSituacaoAulaViewModel(); return(View(model)); }
public ActionResult Edit(int idStatus) { var status = _repo.Listar().Where(m => m.Id == idStatus).FirstOrDefault(); var model = new StatusSituacaoAulaViewModel(status); return(PartialView(model)); }
/// <summary> /// Verifica Registro Existente Antes de salver o registro /// </summary> /// <param name="model">StatusSituacaoAulaViewModel object</param> /// <returns></returns> public bool VerificaRegistroExistente(StatusSituacaoAulaViewModel model) { var status = _repo.Listar() .Where(m => m.Estado.Id == model.IdEstado && m.Identificador == model.Identificador && m.Nome.ToUpper() == model.Nome.ToUpper() ).FirstOrDefault(); return(status != null); }
public ActionResult Edit(StatusSituacaoAulaViewModel model) { var resultado = false; try { var status = model.ParseStatusViewModel(model); resultado = _repo.Atualizar(status); //InserirLog("STATUS SITUACAO", "EDIT"); } catch (Exception ex) { var msg = ex.Message; //InserirLog("STATUS SITUACAO AULA", "ERRO EDIT | MESSAGE : " + ex.Message); } return(Json(new { Resultado = resultado }, JsonRequestBehavior.AllowGet)); }
public ActionResult Create() { var model = new StatusSituacaoAulaViewModel(); return(PartialView(model)); }