コード例 #1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Estado::create(['nombre' => 'espera', 'descripcion' => 'En espera', 'color' => 'success', 'state' => 1]);
     Estado::create(['nombre' => 'preparacion', 'descripcion' => 'En preparación', 'color' => 'warning', 'state' => 2]);
     Estado::create(['nombre' => 'terminado', 'descripcion' => 'Terminado', 'color' => 'primary', 'state' => 3]);
     Estado::create(['nombre' => 'confirmado', 'descripcion' => 'Confirmado', 'color' => 'danger', 'state' => 4]);
 }
コード例 #2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id)
 {
     if ($request->user()->type === 'admin') {
         $estado = Estado::find($id);
         $estado->nombre = $request->nombre;
         $estado->save();
     }
     return redirect('/estados');
 }
コード例 #3
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     $multas = Multa::orderBy('descripcion', 'ASC')->lists('descripcion', 'id');
     $usuarios = User::orderBy('nombre', 'ASC')->lists('nombre', 'id');
     $estados = Estado::orderBy('descripcion', 'ASC')->lists('descripcion', 'id');
     $libros = Libro::orderBy('nombre', 'ASC')->lists('nombre', 'id');
     $prestamo = Prestamo::find($id);
     return view('admin.prestamos.edit')->with('multas', $multas)->with('usuarios', $usuarios)->with('estados', $estados)->with('libros', $libros)->with('prestamo', $prestamo);
 }
コード例 #4
0
 /**
  * Show the form for creating a new resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function create()
 {
     $array_ciudad = Ciudad::orderBy('desc', 'asc')->lists('desc', 'id');
     $array_estado = Estado::orderBy('desc', 'asc')->lists('desc', 'id');
     $array_encomienda = Encomienda::orderBy('nombre', 'asc')->lists('nombre', 'id');
     $array_banco = Banco::orderBy('nombre', 'asc')->lists('nombre', 'id');
     $array_tp = Tipopago::orderBy('nombre', 'asc')->lists('nombre', 'id');
     $array_inv = Inventario::orderBy('descr', 'asc')->lists('descr', 'id');
     //dd($array_ciudad);
     return view('movil.index', ['array_ciudad' => $array_ciudad, 'array_estado' => $array_estado, 'array_encomienda' => $array_encomienda, 'array_banco' => $array_banco, 'array_tp' => $array_tp, 'array_inv' => $array_inv]);
 }
コード例 #5
0
ファイル: UserController.php プロジェクト: rnaffer/Admin_B
 public function editar($id)
 {
     $header = 'Editar Cliente';
     $breadcrumb = 'Editar Cliente';
     $accion = 'Guardar';
     $estados = Estado::all();
     $cliente = User::where('codigo', $id)->where('tipo_id', 2)->first();
     $ciudadCliente = Ciudad::where('id', $cliente->ciudad_id)->first();
     $estadoCliente = Estado::where('id', $ciudadCliente->departamento_id)->first();
     $ciudades = Ciudad::where('departamento_id', $estadoCliente->id)->get();
     return view('users.edit', compact('header', 'breadcrumb', 'estados', 'estadoCliente', 'cliente', 'accion', 'ciudades'));
 }
コード例 #6
0
ファイル: AlumnoController.php プロジェクト: ericray/test
 public function edit($id)
 {
     $title = 'Editar alumno';
     $alumno = User::findOrFail($id);
     $estados = Estado::orderBy('descripcion')->lists('descripcion', 'id');
     $escuelas = Escuela::all()->lists('nombre', 'id');
     $grupos = Grupo::all()->lists('descripcion', 'id');
     $generos = Sexo::all();
     $form_data = ['route' => ['admin.alumno.update', $alumno->id], 'method' => 'PUT'];
     $action = 'edit';
     return view('admin.alumno.form')->with(compact('title', 'alumno', 'estados', 'escuelas', 'grupos', 'generos', 'form_data', 'action'));
 }
コード例 #7
0
 public function editar($id)
 {
     $header = 'Editar Proveedor';
     $breadcrumb = 'Editar Proveedor';
     $accion = 'Guardar';
     $estados = Estado::all();
     $proveedor = User::where('codigo', $id)->where('tipo_id', 3)->first();
     $ciudadProveedor = Ciudad::where('id', $proveedor->ciudad_id)->first();
     $estadoProveedor = Estado::where('id', $ciudadProveedor->departamento_id)->first();
     $ciudades = Ciudad::where('departamento_id', $estadoProveedor->id)->get();
     return view('proveedores.edit', compact('header', 'breadcrumb', 'estados', 'estadoProveedor', 'proveedor', 'accion', 'ciudades'));
 }
コード例 #8
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     // buscanso os dados do cliente
     $cliente = Cliente::findOrNew($id);
     // caso não encontre o cliente, redireciona para o form de adição
     if (empty($cliente->id)) {
         return redirect('clientes')->with('flash_message', 'Cliente não encontrado!')->with('flash_type', 'warning');
     }
     // tratando a data de nascimento
     $cliente->data_nascimento = $this->tratarData($cliente->data_nascimento, 2);
     // obtendo os tipos de clientes
     $tiposCliente = ClienteTipo::where('ativo', 1)->get();
     // obtendo as formas de conhecimentos
     $formasConhecimento = ClienteFormaConhecimento::where('ativo', 1)->get();
     // obtendo os estados
     $estados = Estado::all();
     // configurando o titulo e os breadcrumbs
     $titulo = 'Edição';
     $breadcrumb = [['nome' => 'Cliente', 'ultimo' => false], ['nome' => 'Editar Cliente', 'ultimo' => true]];
     // enviando dados para a view
     return view('cliente.form')->with('cliente', $cliente)->with('tiposCliente', $tiposCliente)->with('formasConhecimento', $formasConhecimento)->with('estados', $estados)->with('paginaTitulo', $titulo)->with('paginaBreadcrumb', $breadcrumb);
 }
コード例 #9
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     $vaga = Vaga::findOrFail($id);
     $categoriaSelecionada = $vaga->categoria ? $vaga->categoria->id : null;
     $cidadeSelecionada = $vaga->cidade ? $vaga->cidade->id : null;
     $estadoSelecionado = $vaga->estado ? $vaga->estado->id : null;
     //@TODO: Arranjar meio seguro de pegar ongs, se alguma outra entidade for owner talvez de problema.
     $ongSelecionada = $vaga->owner->id;
     if (!$vaga->podeEditar) {
         App::abort(403, "Voce não tem permissao para editar essa Vaga");
     }
     //Obtendo ongs do usuario
     $ongs = Auth::user()->ongs;
     //Montando array de ongs para select
     $ongsArray = array(0 => 'Projeto');
     foreach ($ongs as $ong) {
         $ongsArray[$ong->id] = $ong->nome;
     }
     $ongs = $ongsArray;
     $categoriasVaga = CategoriaVaga::all();
     //Ordenando array de cidades para ficar cidadeID => cidadeNome
     $cidades = Cidade::all()->keyBy('id');
     foreach ($cidades as $cidade) {
         $cidadesArray[$cidade->id] = $cidade->nome;
     }
     $cidades = $cidadesArray;
     //Ordenando array de estados para ficar estadoID => estadoNome
     $estados = Estado::all();
     $estadosArray = array(0 => 'Estado');
     foreach ($estados as $estado) {
         $estadosArray[$estado->id] = $estado->nome;
     }
     $estados = $estadosArray;
     return view('vaga.edit', compact('vaga', 'categoriasVaga', 'ongs', 'cidades', 'estados', 'categoriaSelecionada', 'cidadeSelecionada', 'estadoSelecionado', 'ongSelecionada'));
 }
コード例 #10
0
ファイル: Bicicleta.php プロジェクト: pspaulus/MyBici_server
 public static function getEstadoBicicleta($id)
 {
     $bicicleta = \App\Bicicleta::find($id);
     $estado = \App\Estado::find($bicicleta->ESTADO_id);
     return $estado->descripcion;
 }
コード例 #11
0
 public function getCidadesestado($idEstado)
 {
     $cidades = Estado::findOrFail($idEstado)->cidades;
     return Response::json(array('error' => 0, 'cidades' => $cidades));
 }
コード例 #12
0
ファイル: Estado.php プロジェクト: pspaulus/MyBici_server
 public static function getEstadoUsuario()
 {
     $estados = \App\Estado::where('objeto', '=', 'usuario')->get();
     return $estados ?: null;
 }
コード例 #13
0
| and give it the controller to call when that URI is requested.
|
*/
Route::get('/', 'WelcomeController@index');
Route::get('home', 'HomeController@index');
Route::controllers(['auth' => 'Auth\\AuthController', 'password' => 'Auth\\PasswordController']);
Route::get('medicos', ['as' => 'medicos.index', 'uses' => 'MedicoController@index']);
Route::get('medicos/create', ['as' => 'medicos.create', 'uses' => 'MedicoController@create']);
Route::post('medicos', ['as' => 'medicos.save', 'uses' => 'MedicoController@save']);
Route::get('medicos/{id}/edit', ['as' => 'medicos.edit', 'uses' => 'MedicoController@edit']);
Route::put('medicos/{id}', ['as' => 'medicos.update', 'uses' => 'MedicoController@update']);
Route::delete('medicos/{id}', ['as' => 'medicos.destroy', 'uses' => 'MedicoController@destroy']);
Route::get('medicos/pdf', ['as' => 'medicos.pdf', 'uses' => 'MedicoController@pdf']);
//buscas
Route::get('medicos/busca/', ['as' => 'medicos.busca', 'uses' => 'MedicoController@busca']);
Route::get('pacientes/busca/', ['as' => 'pacientes.busca', 'uses' => 'PacienteController@busca']);
Route::get('pacientes/busca-ajax', ['as' => 'pacientes.buscaAjax', 'uses' => 'PacienteController@buscaAjax']);
//tcles
Route::get('tcles/busca/', ['as' => 'tcles.busca', 'uses' => 'TCLEController@busca']);
//estados
Route::get('estados', function () {
    return \App\Estado::all(['id', 'nome', 'sigla']);
});
//resources controllers
Route::resource('pacientes', 'PacienteController');
Route::resource('tcles', 'TCLEController');
//jasper reports
Route::get('/reporting', ['uses' => 'ReportController@index', 'as' => 'Report']);
Route::post('/reporting', ['uses' => 'ReportController@post']);
//angular test
Route::get('lista-pacientes', 'HomeController@listaPacientes');
コード例 #14
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  Mesorregiao $mesorregiao
  * @return \Illuminate\Http\Response
  */
 public function edit(Mesorregiao $mesorregiao)
 {
     $estados = Estado::permitidos(Auth::user())->lists('nome', 'id');
     return view('mesorregiao.edit', compact('mesorregiao', 'estados'));
 }
コード例 #15
0
 public function getIndex()
 {
     $data[$this->getCollectionName()] = Estado::with(static::$eagerLoading[0])->where('pais_id', 95)->orderBy('nombre', 'asc')->get();
     return view($this->getFolder(), $data);
 }
コード例 #16
0
 public function edit($id = 0)
 {
     $ong = Ong::findOrFail($id);
     $user = Auth::user();
     //Verificando se usuario logado é owner da ong atual
     //TODO: Model de permissoes..
     if ($ong->user->id != $user->id) {
         //Criar mensagens de erro padrão em configurações??
         App::abort(403, 'Ops, aparentemente voce não tem permissão para editar as informações dessa Ong');
     }
     $foto = $ong->getAvatarUrl();
     $fotoCapa = $ong->getCapaUrl();
     $categoriaSelecionada = $ong->categoria ? $ong->categoria->id : null;
     $categoriasOngs = CategoriaOng::all();
     $cidadeSelecionada = $ong->cidade ? $ong->cidade->id : null;
     $estadoSelecionado = $ong->estado ? $ong->estado->id : null;
     $nome = $ong->nome;
     //Ordenando array de cidades para ficar cidadeID => cidadeNome
     $cidades = Cidade::all()->keyBy('id');
     foreach ($cidades as $cidade) {
         $cidadesArray[$cidade->id] = $cidade->nome;
     }
     $cidades = $cidadesArray;
     //Ordenando array de estados para ficar estadoID => estadoNome
     $estados = Estado::all();
     $estadosArray = array(0 => 'Estado');
     foreach ($estados as $estado) {
         $estadosArray[$estado->id] = $estado->nome;
     }
     $estados = $estadosArray;
     //Trocando entidadeAtiva para essa ong
     Session::put('entidadeAtiva_id', $ong->id);
     Session::put('entidadeAtiva_tipo', 'ong');
     $ong->url = $ong->getUrl();
     return view('ong.edit', compact('user', 'ong', 'foto', 'fotoCapa', 'nome', 'categoriaSelecionada', 'categoriasOngs', 'cidades', 'estados', 'cidadeSelecionada', 'estadoSelecionado'));
 }
コード例 #17
0
ファイル: MaestroController.php プロジェクト: ericray/test
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id, Route $route)
 {
     $action = $route->getName();
     $action = explode('.', $action);
     $action = array_pop($action);
     //Listas
     $generos = Sexo::all();
     $estados = Estado::orderBy('descripcion')->lists('descripcion', 'id');
     $escuelas = Escuela::all()->lists('nombre', 'id');
     $grupos = Grupo::all()->lists('descripcion', 'id');
     //
     $maestro = User::findOrFail($id);
     $form_data = ['route' => ['admin.maestro.update', $maestro->id], 'method' => 'PUT'];
     $title = 'Editar maestro';
     return view('admin.maestro.form')->with(compact('maestro', 'form_data', 'title', 'generos', 'estados', 'grupos', 'escuelas', 'action'));
 }
コード例 #18
0
ファイル: DirectorController.php プロジェクト: ericray/test
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int $id
  * @return Response
  */
 public function edit($id)
 {
     $director = $this->director;
     $estados = Estado::all()->lists('descripcion', 'id');
     $sexos = Sexo::all()->lists('descripcion', 'id');
     $escuelas = Escuela::all()->lists('nombre', 'id');
     $title = 'Editar director';
     $form_data = ['route' => ['admin.director.update', $director->id], 'method' => 'PATCH'];
     return view('admin.director.form')->with(compact('form_data', 'title', 'director', 'estados', 'sexos', 'escuelas'));
 }
コード例 #19
0
ファイル: Estado.php プロジェクト: pacho104/redbpim
 public static function filtroAndPaginacion($name)
 {
     return Estado::nombre($name)->orderBy('id', 'asc')->paginate(15);
 }
コード例 #20
0
ファイル: Evento.php プロジェクト: pspaulus/MyBici_server
 public static function cargarEstados()
 {
     $estados = \App\Estado::where('objeto', '=', 'evento')->get();
     return $estados != null ? $estados : null;
 }
コード例 #21
0
ファイル: AjaxController.php プロジェクト: pinhojoao/numeros
 /**
  * Lista mesorregioes dos estados que o usuário tem permissao
  *
  * @return \Illuminate\Database\Eloquent\Collection|static[]
  */
 public function mesorregiao()
 {
     //TODO -> Fazer a lista de estados antes da lista de mesorregioes
     return Mesorregiao::whereIn('estado_id', Estado::permitidos(Auth::user())->lists('id'))->get();
 }
コード例 #22
0
 public function filterbycountry($id)
 {
     $estados = Estado::where('id_pais', '=', $id)->get();
     return Response()->json($estados);
 }
コード例 #23
0
 public function getGestionarPendientes($id)
 {
     $orden = Orden::find($id);
     $estados = Estado::where('state', '>', $orden->estadodesc->state)->where('nombre', '<>', 'confirmado')->get();
     return view('chef.gestionar-pendientes')->with(compact(['orden', 'estados']));
 }
コード例 #24
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  Regional $regional
  * @return \Illuminate\Http\Response
  */
 public function edit(Regional $regional)
 {
     $estados = Estado::permitidos(Auth::user())->lists('nome', 'id');
     return view('regional.edit', compact('regional', 'estados'));
 }
コード例 #25
0
ファイル: EstadoController.php プロジェクト: pacho104/redbpim
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $estadoBan = Estado::find($id);
     $estadoBan->delete();
     return redirect()->back()->with('ValidationDelete', 'Registro Seleccionado Fue Eliminado');
 }
コード例 #26
0
ファイル: EstadoController.php プロジェクト: ericray/test
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @param Request $request
  * @return Response
  */
 public function destroy($id, Request $request)
 {
     $estado = Estado::findOrFail($id);
     $estado->delete();
     $estados = Estado::all()->count();
     if ($request->ajax()) {
         return response()->json(['message' => 'Estado "' . $estado->descripcion . '" eliminado', 'num' => $estados]);
     }
     return redirect()->route('admin.estado.index');
 }