Esempio n. 1
0
 public function login(Request $request)
 {
     $usuario = strtoupper($request->input('usuario'));
     $contrasena = strtoupper($request->input('contrasena'));
     $cuentas = Cuenta::all();
     foreach ($cuentas as $cuenta) {
         if ($cuenta->usuario == $usuario && $cuenta->contrasena == $contrasena) {
             Session::put('id', $cuenta->id_cuenta);
             Session::put('nombre', $cuenta->nombre);
             Session::put('tipo', $cuenta->tipo);
             switch ($cuenta->tipo) {
                 case 0:
                     return redirect('crearCuenta');
                     //return ("Eres un super administrador");
                     break;
                 case 1:
                     return redirect('crearVale');
                     //return ("Eres un administrador");
                     break;
                 case 2:
                     return redirect('registrarVale');
                     //return ("Eres un vendedor");
                     break;
             }
         }
     }
     Session::flash('message', 'El usuario o contraseña no son validos');
     Session::flash('class', 'danger');
     return redirect('sesion');
 }
Esempio n. 2
0
 /**
  * Display the specified resource.
  *
  * @param  int $id
  * @return \Illuminate\Http\Response
  */
 public function show(Request $request)
 {
     //            $tabla = Diario_Template_Detalles::where('journal_templates_id', $id);
     //
     //return view('informes/form_auxiliar')
     //                    ->with('plantillas_detalles', $tabla);
     if ($request->ajax()) {
         $cuentas = Cuenta::all();
         $plantillas = Diario_Template::all();
         $id = $request->enviar_plantilla;
         $tabla = Diario_Template_Detalles::where('journal_templates_id', $id)->get();
         $tabla1 = DB::table('journal_template_detail')->join('charts', 'journal_template_detail.chart_id', '=', 'charts.id')->select('journal_template_detail.*', 'charts.name')->where('journal_templates_id', $id)->get();
         $returnHTML = view('contabilidad/form_auxiliar')->with('plantillas_detalles', $tabla1)->render();
         return response()->json(array('success' => true, 'html' => $returnHTML));
         ////
     }
 }
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $cuentas = Cuenta::all();
     $ciclos = Ciclos::all();
     return view("presupuesto")->with('cuenta', $cuentas)->with('ciclo', $ciclos);
 }