Commit cb1a2654 authored by Guilherme Silva's avatar Guilherme Silva
Browse files

Adicionado arquivamento de projeto

parent 6e996fe1
...@@ -113,7 +113,21 @@ class TrabalhoController extends Controller ...@@ -113,7 +113,21 @@ class TrabalhoController extends Controller
'areaTematicas' => $areaTematicas, 'areaTematicas' => $areaTematicas,
]); ]);
} }
public function arquivar(Request $request){
$trabalho = Trabalho::find($request->trabalho_id);
if($request->arquivar_tipo == 1 ){
$trabalho->arquivado = true;
$message = "Projeto ".$trabalho->titulo." arquivado";
}else{
$trabalho->arquivado = false;
$message = "Projeto ".$trabalho->titulo." desarquivado";
}
$trabalho->update();
return redirect()->back()->with(['sucesso'=>$message ]);
}
public function storeParcial(Request $request){ public function storeParcial(Request $request){
$mytime = Carbon::now('America/Recife'); $mytime = Carbon::now('America/Recife');
$mytime = $mytime->toDateString(); $mytime = $mytime->toDateString();
......
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddArquivadoToTrabalhosTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('trabalhos', function (Blueprint $table) {
$table->boolean('arquivado')->nullable();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('trabalhos', function (Blueprint $table) {
$table->dropColumn('arquivado');
});
}
}
...@@ -170,7 +170,10 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){ ...@@ -170,7 +170,10 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){
Route::get( '/bolsas', 'ParticipanteController@listarParticipanteEdital' )->name('bolsas.listar'); Route::get( '/bolsas', 'ParticipanteController@listarParticipanteEdital' )->name('bolsas.listar');
Route::post( '/bolsas/alteracao', 'ParticipanteController@alterarBolsa' )->name('bolsa.alterar'); Route::post( '/bolsas/alteracao', 'ParticipanteController@alterarBolsa' )->name('bolsa.alterar');
//######### Imprimir Resultado ################################# //########## Arquivar Projeto e Plano
Route::get( '/arquivar/projeto', 'TrabalhoController@arquivar' )->name('projeto.arquivar');
//######### Imprimir Resultado #################################
Route::get('/usuarios/showResultados/imprimir', 'AdministradorController@imprimirResultados')->name('resultados.gerar'); Route::get('/usuarios/showResultados/imprimir', 'AdministradorController@imprimirResultados')->name('resultados.gerar');
//########## Relatórios //########## Relatórios
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment