/** * Run the database seeds. * * @return void */ public function run() { Veterinaria::create(array('nombre' => 'v1', 'direccion' => 'Alcanfores 232', 'telefono' => '4345345', 'logo' => 'string3453453')); Veterinaria::create(array('nombre' => 'v2', 'direccion' => 'Méxio 332', 'telefono' => '43435345', 'logo' => 'string2253453')); Veterinaria::create(array('nombre' => 'v3', 'direccion' => 'Palermo 332', 'telefono' => '43435345', 'logo' => 'string2253453')); }
Route::post('mascota', function (Request $request) { $id_mascota = $request->input('id_mascota'); return Mascota::with('fotos')->where('id', $id_mascota)->first(); }); Route::post('registrar', function (Request $request) { $nombre = $request->input('nombre'); $genero = $request->input('genero'); $fecha = $request->input('fecha_nacimiento'); $id_usuario = $request->input('id_usuario'); $raza = $request->input('id_raza'); $id_raza = Raza::where('nombre', $raza)->first()->id; $mascota = Mascota::create(array('nombre' => $nombre, 'genero' => $genero, 'fecha_nacimiento' => $fecha, 'id_usuario' => $id_usuario, 'id_raza' => $id_raza)); return response()->json(['msgStatus' => 'OK', 'msgError' => '']); }); Route::get('veterinarias', function () { $veterinarias = Veterinaria::all(); return response()->json(['msgStatus' => 'ERROR', 'msgError' => 'ERROR', 'veterinarias' => $veterinarias]); }); Route::post('login', function (Request $request) { $nombre = $request->input('nombre'); $apellidop = $request->input('apellidop'); $apellidom = $request->input('apellidom'); $email = $request->input('email'); // $nombre="andrew4";$apellidom="a";$apellidop="a";$email="a"; $usuario_existe = Usuario::where('nombre', $nombre)->first(); if ($usuario_existe) { $usuario_existe = $usuario_existe->id; $usuario = Usuario::with('mascotas')->where('id', $usuario_existe)->first(); return response()->json(['msgStatus' => 'OK', 'msgError' => '', 'usuario' => $usuario]); } else { $registroUsuario = Usuario::create(array('nombre' => $nombre, 'apellidop' => $apellidop, 'apellidom' => $apellidom, 'email' => $email));