public JsonResult AlterarEstrutura(string Nome, int fnc_id, int estr_id, int Aprova) { try { var user = dataInterface.BuscaUsuario().FirstOrDefault(x => x.usr_Nome == Nome); var user_estr = dataInterface.BuscaEstruturaFluxo().FirstOrDefault(x => x.estr_id == user.estr_id); var estr_user = dataInterface.BuscaUsuario().FirstOrDefault(x => x.usr_Id == estr_id); user.fnc_id = fnc_id; var retorno_u = dataInterface.MantemUsuario(user); user_estr.estr_Nome = estr_user.usr_Nome; user_estr.estrusr_id = estr_id; user_estr.estr_apr = Aprova; var retorno_e = dataInterface.CriaEstrutura(user_estr); return(base.Json(new { Result = "Estrutura alterada com sucesso !" }, 0)); } catch (Exception ex) { return(base.Json(new { Result = ex.Message }, 0)); } }