public ActionResult CadastrarNovoRisco(TipoDeRisco oTipoDeRisco, string idAtividade, string Nome, string AtivId, string NomeFuncao, string Diretoria, string NomeDiretoria) { if (ModelState.IsValid) { try { AtividadesDoEstabelecimento oAtividadesDoEstabelecimento = AtividadesDoEstabelecimentoBusiness.Consulta.FirstOrDefault(p => p.ID.Equals(idAtividade)); oTipoDeRisco.idAtividade = Guid.Parse(idAtividade); TipoDeRiscoBusiness.Inserir(oTipoDeRisco); Extensions.GravaCookie("MensagemSucesso", "O Risco foi cadastrado com sucesso!", 10); return(Json(new { resultado = new RetornoJSON() { URL = Url.Action("Novo", "Atividade", new { id = AtivId, nome = NomeFuncao, idDiretoria = Diretoria, nomeDiretoria = NomeDiretoria }) } })); } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } } else { return(Json(new { resultado = TratarRetornoValidacaoToJSON() })); } }
public ActionResult Terminar(string IDTipodeRisco) { try { TipoDeRisco oTipoDeRisco = TipoDeRiscoBusiness.Consulta.FirstOrDefault(p => p.IDTipoDeRisco.Equals(IDTipodeRisco)); if (oTipoDeRisco == null) { return(Json(new { resultado = new RetornoJSON() { Erro = "Não foi possível excluir o Risco, pois o mesmo não foi localizado." } })); } else { oTipoDeRisco.DataExclusao = DateTime.Now; oTipoDeRisco.UsuarioExclusao = "LoginTeste"; TipoDeRiscoBusiness.Alterar(oTipoDeRisco); return(Json(new { resultado = new RetornoJSON() { Sucesso = "O risco foi excluído com sucesso." } })); } } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } }
public ActionResult Cadastrar(TipoDeRisco oTipoDeRisco, string idAtividadeEstabel) { if (ModelState.IsValid) { try { AtividadesDoEstabelecimento oAtividadesDoEstabelecimento = AtividadesDoEstabelecimentoBusiness.Consulta.FirstOrDefault(p => p.ID.Equals(idAtividadeEstabel)); oTipoDeRisco.idAtividadesDoEstabelecimento = Guid.Parse(idAtividadeEstabel); TipoDeRiscoBusiness.Inserir(oTipoDeRisco); Extensions.GravaCookie("MensagemSucesso", "O Risco foi cadastrado com sucesso!", 10); return(Json(new { resultado = new RetornoJSON() { URL = Url.Action("Novo", "TipoDeRisco", new { id = idAtividadeEstabel, Nome = oAtividadesDoEstabelecimento.Estabelecimento.NomeCompleto, Ativida = oAtividadesDoEstabelecimento.DescricaoDestaAtividade }) } })); } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } } else { return(Json(new { resultado = TratarRetornoValidacaoToJSON() })); } }
public ActionResult Atualizar(TipoDeRisco oTipoDeRisco) { if (ModelState.IsValid) { try { TipoDeRiscoBusiness.Alterar(oTipoDeRisco); Extensions.GravaCookie("MensagemSucesso", "O Tipo de Risco foi atualizado com sucesso.", 10); return(Json(new { resultado = new RetornoJSON() { URL = Url.Action("Index", "TipoDeRisco") } })); } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } } else { return(Json(new { resultado = TratarRetornoValidacaoToJSON() })); } }
public ActionResult Atualizar(TipoDeRisco oTipoDeRisco) { if (ModelState.IsValid) { try { TipoDeRiscoBusiness.Alterar(oTipoDeRisco); TempData["MensagemSucesso"] = "O Tipo de Risco '" + oTipoDeRisco.DescricaoDoRisco + "' foi atualizado com sucesso."; return(Json(new { resultado = new RetornoJSON() { URL = Url.Action("Index", "TipoDeRisco") } })); } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } } else { return(Json(new { resultado = TratarRetornoValidacaoToJSON() })); } }