Esempio n. 1
0
        public ActionResult Atualizar(PossiveisDanos entidade)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    PossiveisDanos obj = PossiveisDanosBusiness.Consulta.FirstOrDefault(a => string.IsNullOrEmpty(a.UsuarioExclusao) && a.UniqueKey.Equals(entidade.UniqueKey));
                    if (obj == null)
                    {
                        throw new Exception("Não foi possível encontrar o possível dano a ser editado na base de dados.");
                    }



                    if (PossiveisDanosBusiness.Consulta.Any(a => string.IsNullOrEmpty(a.UsuarioExclusao) &&
                                                            !a.UniqueKey.Equals(entidade.UniqueKey) &&
                                                            a.DescricaoDanos.ToUpper().Trim().Equals(entidade.DescricaoDanos.ToUpper().Trim())))
                    {
                        throw new Exception("Já existe um possível dano com esta descrição. Favor informar outro nome para o possível dano.");
                    }



                    obj.UsuarioExclusao = CustomAuthorizationProvider.UsuarioAutenticado.Login;
                    PossiveisDanosBusiness.Terminar(obj);

                    entidade.UsuarioInclusao = CustomAuthorizationProvider.UsuarioAutenticado.Login;
                    PossiveisDanosBusiness.Inserir(entidade);

                    Extensions.GravaCookie("MensagemSucesso", "O Possivel Dano '" + entidade.DescricaoDanos + "' foi atualizado com sucesso.", 10);

                    return(Json(new { resultado = new RetornoJSON()
                                      {
                                          URL = Url.Action("Index", "PossiveisDanos")
                                      } }));
                }
                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() }));
            }
        }
Esempio n. 2
0
        public ActionResult ConfirmarDanosForAutoComplete(string key)
        {
            try
            {
                PossiveisDanos item = PossiveisDanosBusiness.Consulta.FirstOrDefault(a => a.DescricaoDanos.ToUpper().Equals(key.ToUpper()));

                if (item == null)
                {
                    throw new Exception();
                }

                return(Json(new { Result = true }));
            }
            catch
            {
                return(Json(new { Result = false }));
            }
        }
Esempio n. 3
0
        public ActionResult Cadastrar(PossiveisDanos oPossiveisDanoso)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    if (PossiveisDanosBusiness.Consulta.Any(a => string.IsNullOrEmpty(a.UsuarioExclusao) && a.DescricaoDanos.ToUpper().Trim().Equals(oPossiveisDanoso.DescricaoDanos.ToUpper().Trim())))
                    {
                        throw new Exception("Já existe um possível dano com esta descrição. Favor informar outro nome para o possível dano.");
                    }

                    oPossiveisDanoso.UsuarioInclusao = CustomAuthorizationProvider.UsuarioAutenticado.Login;
                    PossiveisDanosBusiness.Inserir(oPossiveisDanoso);

                    Extensions.GravaCookie("MensagemSucesso", "O Possivel dano '" + oPossiveisDanoso.DescricaoDanos + "' foi cadastrado com sucesso!", 10);

                    return(Json(new { resultado = new RetornoJSON()
                                      {
                                          URL = Url.Action("Index", "PossiveisDanos")
                                      } }));
                }
                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() }));
            }
        }
Esempio n. 4
0
        public ActionResult Terminar(string IDPossiveisDanos)
        {
            Guid uk = Guid.Parse(IDPossiveisDanos);

            try
            {
                PossiveisDanos oPossiveisDanos = PossiveisDanosBusiness.Consulta.FirstOrDefault(p => string.IsNullOrEmpty(p.UsuarioExclusao) && p.UniqueKey.Equals(uk));
                if (oPossiveisDanos == null)
                {
                    return(Json(new { resultado = new RetornoJSON()
                                      {
                                          Erro = "Não foi possível excluir o Possivel Dano, pois o mesmo não foi localizado."
                                      } }));
                }

                oPossiveisDanos.UsuarioExclusao = CustomAuthorizationProvider.UsuarioAutenticado.Login;
                PossiveisDanosBusiness.Terminar(oPossiveisDanos);

                Extensions.GravaCookie("MensagemSucesso", "O Possivel Dano '" + oPossiveisDanos.DescricaoDanos + "' foi excluído com sucesso.", 10);

                return(Json(new { resultado = new RetornoJSON()
                                  {
                                      URL = Url.Action("Index", "PossiveisDanos")
                                  } }));
            }
            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 Terminar(string IDPossiveisDanos)
        {
            try
            {
                PossiveisDanos oPossiveisDanos = PossiveisDanosBusiness.Consulta.FirstOrDefault(p => p.IDPossiveisDanos.Equals(IDPossiveisDanos));
                if (oPossiveisDanos == null)
                {
                    return(Json(new { resultado = new RetornoJSON()
                                      {
                                          Erro = "Não foi possível excluir o Possivel Dano, pois o mesmo não foi localizado."
                                      } }));
                }
                else
                {
                    oPossiveisDanos.DataExclusao    = DateTime.Now;
                    oPossiveisDanos.UsuarioExclusao = "LoginTeste";
                    PossiveisDanosBusiness.Alterar(oPossiveisDanos);

                    return(Json(new { resultado = new RetornoJSON()
                                      {
                                          Sucesso = "O Possivel Dano '" + oPossiveisDanos.DescricaoDanos + "' 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(PossiveisDanos oPossiveisDanoso)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    PossiveisDanosBusiness.Inserir(oPossiveisDanoso);

                    TempData["MensagemSucesso"] = "O Possivel dano '" + oPossiveisDanoso.DescricaoDanos + "' foi cadastrado com sucesso!";

                    return(Json(new { resultado = new RetornoJSON()
                                      {
                                          URL = Url.Action("Index", "PossiveisDanos")
                                      } }));
                }
                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() }));
            }
        }
Esempio n. 7
0
        public ActionResult VincularRiscoDano(string UKRisco, string UKDano)
        {
            try
            {
                Guid UK_Risco = Guid.Parse(UKRisco);

                if (string.IsNullOrEmpty(UKRisco))
                {
                    throw new Exception("Não foi possível localizar o Risco.");
                }

                if (string.IsNullOrEmpty(UKDano))
                {
                    throw new Exception("Nenhum Dano para vincular.");
                }


                if (UKDano.Contains(","))
                {
                    foreach (string ativ in UKDano.Split(','))
                    {
                        if (!string.IsNullOrEmpty(ativ.Trim()))
                        {
                            PossiveisDanos pTemp = PossiveisDanosBusiness.Consulta.FirstOrDefault(a => string.IsNullOrEmpty(a.UsuarioExclusao) && a.DescricaoDanos.Equals(ativ.Trim()));
                            if (pTemp != null)
                            {
                                if (REL_RiscoDanosBusiness.Consulta.Where(a => string.IsNullOrEmpty(a.UsuarioExclusao) && a.UKDanosSaude.Equals(pTemp.UniqueKey) && a.UKRiscos.Equals(UK_Risco)).Count() == 0)
                                {
                                    REL_RiscoDanosBusiness.Inserir(new REL_RiscoDanosASaude()
                                    {
                                        UKRiscos        = UK_Risco,
                                        UKDanosSaude    = pTemp.UniqueKey,
                                        UsuarioInclusao = CustomAuthorizationProvider.UsuarioAutenticado.Login
                                    });
                                }
                            }
                        }
                    }
                }
                else
                {
                    PossiveisDanos pTemp = PossiveisDanosBusiness.Consulta.FirstOrDefault(a => string.IsNullOrEmpty(a.UsuarioExclusao) && a.DescricaoDanos.Equals(UKDano.Trim()));

                    if (pTemp != null)
                    {
                        if (REL_RiscoDanosBusiness.Consulta.Where(a => string.IsNullOrEmpty(a.UsuarioExclusao) && a.UKDanosSaude.Equals(pTemp.UniqueKey) && a.UKRiscos.Equals(UK_Risco)).Count() == 0)
                        {
                            REL_RiscoDanosBusiness.Inserir(new REL_RiscoDanosASaude()
                            {
                                UKRiscos        = UK_Risco,
                                UKDanosSaude    = pTemp.UniqueKey,
                                UsuarioInclusao = CustomAuthorizationProvider.UsuarioAutenticado.Login
                            });
                        }
                    }
                }

                return(Json(new { resultado = new RetornoJSON()
                                  {
                                      Sucesso = "Possíveis danos a saúde vinculado ao Risco com sucesso."
                                  } }));
            }
            catch (Exception ex)
            {
                return(Json(new { resultado = new RetornoJSON()
                                  {
                                      Erro = ex.Message
                                  } }));
            }
        }
Esempio n. 8
0
        public ActionResult ListaRiscos()
        {
            string sql = @"select r.UniqueKey as UK_Risco, r.Nome as Nome_risco, d.UniqueKey as UK_Danos, d.DescricaoDanos, rd.UKRiscos as rel01,
                           rd.UKDanosSaude as rel02 
                           from tbRisco r
                           left join REL_RiscoDanosASaude  rd on rd.UKRiscos = r.UniqueKey and r.DataExclusao = CONVERT(datetime,'9999-12-31 23:59:59.997',101)
                           left join tbPossiveisDanos d on d.UniqueKey = rd.UKDanosSaude and d.DataExclusao = CONVERT(datetime,'9999-12-31 23:59:59.997',101)
                            order by r.Nome";



            DataTable result = RiscoBusiness.GetDataTable(sql);

            List <Risco> lista = new List <Risco>();


            if (result.Rows.Count > 0)
            {
                Risco          obj    = null;
                PossiveisDanos oDanos = null;

                foreach (DataRow row in result.Rows)
                {
                    if (obj == null)
                    {
                        obj = new Risco()
                        {
                            UniqueKey = Guid.Parse(row["UK_Risco"].ToString()),
                            Nome      = row["Nome_risco"].ToString(),
                            Danos     = new List <PossiveisDanos>()
                        };


                        if (!string.IsNullOrEmpty(row["rel02"].ToString()))
                        {
                            oDanos = new PossiveisDanos()
                            {
                                UniqueKey      = Guid.Parse(row["rel02"].ToString()),
                                DescricaoDanos = row["DescricaoDanos"].ToString(),
                            };
                            obj.Danos.Add(oDanos);
                        }
                    }
                    //if UniqueKey for igual a UKPerigo
                    else if (obj.UniqueKey.Equals(Guid.Parse(row["UK_Risco"].ToString())))
                    {
                        //if UKRisco nao for nulo
                        if (!string.IsNullOrEmpty(row["rel01"].ToString()))
                        {
                            if (oDanos != null)
                            {
                                oDanos = new PossiveisDanos()
                                {
                                    UniqueKey      = Guid.Parse(row["rel02"].ToString()),
                                    DescricaoDanos = row["DescricaoDanos"].ToString(),
                                };

                                obj.Danos.Add(oDanos);
                            }
                        }
                    }


                    else
                    {
                        lista.Add(obj);

                        obj = new Risco()
                        {
                            UniqueKey = Guid.Parse(row["UK_Risco"].ToString()),
                            Nome      = row["Nome_risco"].ToString(),
                            Danos     = new List <PossiveisDanos>()
                        };


                        if (!string.IsNullOrEmpty(row["rel02"].ToString()))
                        {
                            oDanos = new PossiveisDanos()
                            {
                                UniqueKey      = Guid.Parse(row["rel02"].ToString()),
                                DescricaoDanos = row["DescricaoDanos"].ToString(),
                            };

                            obj.Danos.Add(oDanos);
                        }
                    }
                }

                if (obj != null)
                {
                    lista.Add(obj);
                }
            }

            return(View("_ListaRiscos", lista));
        }
Esempio n. 9
0
        public ActionResult PesquisaAtividade(string UniqueKey)
        {
            string query01 = @"select  a.Uniquekey as ukAtiv, a.Descricao as NomeAtividade, p.Uniquekey as ukPer, p.Descricao as DescPerigo, r.UniqueKey as ukrisc,
                r.Nome as NomeRisco,  pd.Uniquekey as UKdanos, pd.DescricaoDanos,re.UniqueKey as UKReconhecimento, re.UKRisco as rUKrisco                
                from tbAtividade a
				left join REL_AtividadePerigo rel02
                on a.Uniquekey = rel02.UKAtividade and a.DataExclusao = CONVERT(datetime,'9999-12-31 23:59:59.997',101)
                left join tbPerigo p
                on rel02.UKPerigo = p.Uniquekey and p.DataExclusao = CONVERT(datetime,'9999-12-31 23:59:59.997',101)
                left join REL_PerigoRisco rel03
                on p.Uniquekey = rel03.UKPerigo and p.DataExclusao = CONVERT(datetime,'9999-12-31 23:59:59.997',101)
                left join tbRisco r
                on rel03.UKRisco = r.Uniquekey and p.DataExclusao = CONVERT(datetime,'9999-12-31 23:59:59.997',101)
                left join REL_RiscoDanosASaude rel04
                on rel03.UKRisco = rel04.UKRiscos 
                left join tbPossiveisDanos pd
                on rel04.UKDanosSaude = pd.Uniquekey and pd.DataExclusao = CONVERT(datetime,'9999-12-31 23:59:59.997',101)
                left join tbReconhecimentoDoRisco re 
                on r.UniqueKey = re.UKRisco and re.UKAtividade = '" + UniqueKey + @"' and re.DataExclusao = CONVERT(datetime,'9999-12-31 23:59:59.997',101)
                where a.Uniquekey =   '" + UniqueKey + @"'
                order by p.Uniquekey";


            VMAtividadesRiscos obj1              = null;
            Atividade          atividade         = null;
            Perigo             perigo            = null;
            Risco                     risc       = null;
            PossiveisDanos            danos      = null;
            List <VMAtividadesRiscos> ListRiscos = new List <VMAtividadesRiscos>();

            DataTable result01 = AlocacaoBusiness.GetDataTable(query01);

            if (result01.Rows.Count > 0)
            {
                foreach (DataRow row in result01.Rows)
                {
                    if (obj1 == null)
                    {
                        obj1 = new VMAtividadesRiscos()
                        {
                            UKAtividade   = row["ukAtiv"].ToString(),
                            UKPerigo      = row["ukPer"].ToString(),
                            UKRisco       = row["ukrisc"].ToString(),
                            UKDanos       = row["UKdanos"].ToString(),
                            NomeAtividade = new List <Atividade>(),
                        };
                        if (!string.IsNullOrEmpty(row["ukAtiv"]?.ToString()))
                        {
                            atividade = new Atividade()
                            {
                                UniqueKey = Guid.Parse(row["ukAtiv"].ToString()),
                                Descricao = row["NomeAtividade"].ToString(),
                                Perigos   = new List <Perigo>(),
                            };

                            if (!string.IsNullOrEmpty(row["ukPer"]?.ToString()))
                            {
                                perigo = new Perigo()
                                {
                                    UniqueKey = Guid.Parse(row["ukPer"].ToString()),
                                    Descricao = row["DescPerigo"].ToString(),
                                    Riscos    = new List <Risco>()
                                };

                                atividade.Perigos.Add(perigo);
                            }

                            if (!string.IsNullOrEmpty(row["ukrisc"]?.ToString()))
                            {
                                risc = new Risco()
                                {
                                    UniqueKey = Guid.Parse(row["ukrisc"].ToString()),
                                    Nome      = row["NomeRisco"].ToString(),
                                    Danos     = new List <PossiveisDanos>(),
                                };

                                if (!string.IsNullOrEmpty(row["UKReconhecimento"].ToString()))
                                {
                                    risc.Reconhecimento = new ReconhecimentoDoRisco()
                                    {
                                        UniqueKey   = Guid.Parse(row["UKReconhecimento"].ToString()),
                                        UKRisco     = Guid.Parse(row["rUKRisco"].ToString()),
                                        UKAtividade = Guid.Parse(row["ukAtiv"].ToString()),
                                    };
                                }

                                perigo.Riscos.Add(risc);
                            }
                            if (!string.IsNullOrEmpty(row["UKdanos"]?.ToString()))
                            {
                                danos = new PossiveisDanos()
                                {
                                    UniqueKey      = Guid.Parse(row["UKdanos"].ToString()),
                                    DescricaoDanos = row["DescricaoDanos"].ToString()
                                };

                                risc.Danos.Add(danos);
                            }



                            obj1.NomeAtividade.Add(atividade);

                            ListRiscos.Add(obj1);
                        }
                    }
                    else
                    {
                        if (obj1.UKAtividade.Equals(row["ukAtiv"].ToString()))
                        {
                            if (obj1.UKPerigo.Equals(row["ukPer"].ToString()))
                            {
                                if (obj1.UKRisco.Equals(row["ukrisc"].ToString()))
                                {
                                    if (!string.IsNullOrEmpty(row["UKdanos"]?.ToString()))
                                    {
                                        danos = new PossiveisDanos()
                                        {
                                            DescricaoDanos = row["DescricaoDanos"].ToString()
                                        };

                                        risc.Danos.Add(danos);
                                    }
                                }
                                else
                                {
                                    if (!string.IsNullOrEmpty(row["ukrisc"]?.ToString()))
                                    {
                                        risc = new Risco()
                                        {
                                            UniqueKey = Guid.Parse(row["ukrisc"].ToString()),
                                            Nome      = row["NomeRisco"].ToString(),
                                            Danos     = new List <PossiveisDanos>()
                                        };

                                        if (!string.IsNullOrEmpty(row["UKReconhecimento"].ToString()))
                                        {
                                            risc.Reconhecimento = new ReconhecimentoDoRisco()
                                            {
                                                UniqueKey   = Guid.Parse(row["UKReconhecimento"].ToString()),
                                                UKRisco     = Guid.Parse(row["rUKRisco"].ToString()),
                                                UKAtividade = Guid.Parse(row["ukAtiv"].ToString()),
                                            };
                                        }

                                        perigo.Riscos.Add(risc);
                                    }
                                    if (!string.IsNullOrEmpty(row["UKdanos"]?.ToString()))
                                    {
                                        danos = new PossiveisDanos()
                                        {
                                            DescricaoDanos = row["DescricaoDanos"].ToString()
                                        };

                                        risc.Danos.Add(danos);
                                    }
                                }
                            }
                            else
                            {
                                obj1 = new VMAtividadesRiscos()
                                {
                                    UKAtividade   = row["ukAtiv"].ToString(),
                                    UKPerigo      = row["ukPer"].ToString(),
                                    UKRisco       = row["ukrisc"].ToString(),
                                    UKDanos       = row["UKdanos"].ToString(),
                                    NomeAtividade = new List <Atividade>(),
                                };

                                if (!string.IsNullOrEmpty(row["ukPer"]?.ToString()))
                                {
                                    perigo = new Perigo()
                                    {
                                        UniqueKey = Guid.Parse(row["ukPer"].ToString()),
                                        Descricao = row["DescPerigo"].ToString(),
                                        Riscos    = new List <Risco>()
                                    };

                                    atividade.Perigos.Add(perigo);
                                }

                                if (!string.IsNullOrEmpty(row["ukrisc"]?.ToString()))
                                {
                                    risc = new Risco()
                                    {
                                        UniqueKey = Guid.Parse(row["ukrisc"].ToString()),
                                        Nome      = row["NomeRisco"].ToString(),
                                        Danos     = new List <PossiveisDanos>()
                                    };
                                    if (!string.IsNullOrEmpty(row["UKReconhecimento"].ToString()))
                                    {
                                        risc.Reconhecimento = new ReconhecimentoDoRisco()
                                        {
                                            UniqueKey   = Guid.Parse(row["UKReconhecimento"].ToString()),
                                            UKRisco     = Guid.Parse(row["rUKRisco"].ToString()),
                                            UKAtividade = Guid.Parse(row["ukAtiv"].ToString()),
                                        };
                                    }

                                    perigo.Riscos.Add(risc);
                                }
                                if (!string.IsNullOrEmpty(row["UKdanos"]?.ToString()))
                                {
                                    danos = new PossiveisDanos()
                                    {
                                        DescricaoDanos = row["DescricaoDanos"].ToString()
                                    };

                                    risc.Danos.Add(danos);
                                }

                                ListRiscos.Add(obj1);
                            }
                        }
                        else
                        {
                            if (!string.IsNullOrEmpty(row["ukAtiv"].ToString()))
                            {
                                obj1 = new VMAtividadesRiscos()
                                {
                                    UKAtividade   = row["ukAtiv"].ToString(),
                                    UKPerigo      = row["ukPer"].ToString(),
                                    UKRisco       = row["ukrisc"].ToString(),
                                    UKDanos       = row["UKdanos"].ToString(),
                                    NomeAtividade = new List <Atividade>(),
                                };

                                atividade = new Atividade()
                                {
                                    UniqueKey = Guid.Parse(row["ukAtiv"].ToString()),
                                    Descricao = row["NomeAtividade"].ToString(),
                                    Perigos   = new List <Perigo>(),
                                };

                                if (!string.IsNullOrEmpty(row["ukPer"].ToString()))
                                {
                                    perigo = new Perigo()
                                    {
                                        UniqueKey = Guid.Parse(row["ukPer"].ToString()),
                                        Descricao = row["DescPerigo"].ToString(),
                                        Riscos    = new List <Risco>()
                                    };

                                    atividade.Perigos.Add(perigo);
                                }

                                if (!string.IsNullOrEmpty(row["ukrisc"]?.ToString()))
                                {
                                    risc = new Risco()
                                    {
                                        UniqueKey = Guid.Parse(row["ukrisc"].ToString()),
                                        Nome      = row["NomeRisco"].ToString(),
                                        Danos     = new List <PossiveisDanos>()
                                    };
                                    if (!string.IsNullOrEmpty(row["UKReconhecimento"].ToString()))
                                    {
                                        risc.Reconhecimento = new ReconhecimentoDoRisco()
                                        {
                                            UniqueKey   = Guid.Parse(row["UKReconhecimento"].ToString()),
                                            UKRisco     = Guid.Parse(row["rUKRisco"].ToString()),
                                            UKAtividade = Guid.Parse(row["ukAtiv"].ToString()),
                                        };
                                    }

                                    perigo.Riscos.Add(risc);
                                }
                                if (!string.IsNullOrEmpty(row["UKdanos"]?.ToString()))
                                {
                                    danos = new PossiveisDanos()
                                    {
                                        DescricaoDanos = row["DescricaoDanos"].ToString()
                                    };

                                    risc.Danos.Add(danos);
                                }

                                obj1.NomeAtividade.Add(atividade);

                                ListRiscos.Add(obj1);
                            }
                        }

                        // ListRiscos.Add(obj);
                    }
                }
            }

            //ListRiscos.Add(obj1);

            ViewBag.Atividade = ListRiscos;

            return(PartialView("_PesquisaAtividade", ListRiscos));
        }