public async Task <IActionResult> SelecionarPublicacaoAsync(PublicacaoSelecionarViewModel model) { ReturnViewModel retorno = new ReturnViewModel(); try { bool result = false; if (model.TpPublicacao == Convert.ToInt32(ObjectsEnum.Edital).ToString()) { result = await _editalService.IncluiEditalAsync(model); } else if (model.TpPublicacao == Convert.ToInt32(ObjectsEnum.Sentenca).ToString()) { } if (!result) { retorno.MensagemErro = "Não foi selecionar esse item!"; } retorno.Sucesso = result; } catch (Exception) { retorno.Sucesso = false; retorno.MensagemErro = "Erro, tente novamente!"; } return(Json(retorno)); }
public async Task <bool> IncluiEditalAsync(PublicacaoSelecionarViewModel model) { var edital = new IncluirEditalModel { NrProcesso = model.NrProcesso, Titulo = model.Titulo, Link = model.Link, Texto = model.Texto, TextoHtml = model.TextoHtml, DtPublicacao = model.DtPublicacao, TpPublicacao = model.TpPublicacao, ValorPleiteado = model.ValorPleiteado, DtNotificacao = model.DtNotificacao, Status = model.Status }; return(await _editalRespositorio.IncluiEditalAsync(edital)); }