/// <summary>Atualiza uma requisição</sumary> public ObjResult Update(int request_id, Request request) { connection = db.GetCon(); connection.Open(); NpgsqlTransaction transaction = connection.BeginTransaction(); RequestDao dao = new RequestDao(connection, transaction); ObjResult result = new ObjResult(); try { request_id = dao.Update(request_id, request); transaction.Commit(); result.Success(); result.SetData(request_id); } catch (Exception e) { transaction.Rollback(); throw new Exception(e.ToString()); } finally { connection.Close(); db.Close(); } return(result); }