/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $empresa = EmpresaRenta::find($id); $municipios = Estado::with('municipios')->find($empresa->estados_id); $estados = Estado::with('municipios')->get(); $pagos = PagoEmpresaRenta::all(); $estatus = EstatuEmpresaRenta::all(); return View::make('administrador.empresasrenta.editar')->with(compact('estados', 'empresa', 'municipios', 'pagos', 'estatus')); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id) { $rules = array('nombre' => array('required', 'unique:tbl_pagos_empresa_renta,nombre,' . $id), 'descripcion' => array('required')); $messages = array('nombre.required' => 'Campo requerido', 'descripcion.required' => 'Campo requerido', 'nombre.unique' => 'Ya existe un pago con ese nombre'); $validator = Validator::make(Input::all(), $rules, $messages); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } else { $pago = PagoEmpresaRenta::find($id); $pago->nombre = Input::get('nombre'); $pago->descripcion = Input::get('descripcion'); $pago->save(); Session::flash('mensaje', 'Se ha actualizado correctamente!'); return Redirect::to('administrador/pagos'); } }
public function run() { //estatus pedidos $tipo = new TipoUsuario(); $tipo->nombre = "Administrador General"; $tipo->descripcion = "Administrador general del sistema"; $tipo->save(); $tipo = new TipoUsuario(); $tipo->nombre = "Administrador Empresa"; $tipo->descripcion = "Administrador de la empresa"; $tipo->save(); $tipo = new TipoUsuario(); $tipo->nombre = "Empledado Empresa"; $tipo->descripcion = "Empleado de la Empresa"; $tipo->save(); $tipoid = TipoUsuario::where('nombre', '=', 'Administrador General')->first(); $usuario = new Usuario(); $usuario->nombre = "Administrador"; $usuario->usuario = "Admin"; $usuario->password = Hash::make("Administrador."); $usuario->tipousuarios_id = $tipoid->id; $usuario->activo = 1; $usuario->save(); $pago = new PagoEmpresaRenta(); $pago->nombre = "Semanal"; $pago->descripcion = "Los pagos serán semanasales"; $pago->save(); $pago = new PagoEmpresaRenta(); $pago->nombre = "Mensual"; $pago->descripcion = "Los pagos serán mensuales"; $pago->save(); $estatu = new EstatuEmpresaRenta(); $estatu->estatus = "Activo"; $estatu->descripcion = "La empresa se encuentra en un estado de activo"; $estatu->save(); $estatu = new EstatuEmpresaRenta(); $estatu->estatus = "No Activo"; $estatu->descripcion = "La empresa se encuentra en un estado de no activo"; $estatu->save(); // Acciones de empleados $accion = new Accion(); $accion->nombre = "ver_catalogo"; $accion->save(); $accion = new Accion(); $accion->nombre = "agregar_catalogo"; $accion->save(); $accion = new Accion(); $accion->nombre = "editar_catalogo"; $accion->save(); $accion = new Accion(); $accion->nombre = "eliminar_catalogo"; $accion->save(); $accion = new Accion(); $accion->nombre = "ver_empleado"; $accion->save(); $accion = new Accion(); $accion->nombre = "agregar_empleado"; $accion->save(); $accion = new Accion(); $accion->nombre = "editar_empleado"; $accion->save(); $accion = new Accion(); $accion->nombre = "eliminar_empleado"; $accion->save(); $accion = new Accion(); $accion->nombre = "ver_rol"; $accion->save(); $accion = new Accion(); $accion->nombre = "agregar_rol"; $accion->save(); $accion = new Accion(); $accion->nombre = "editar_rol"; $accion->save(); $accion = new Accion(); $accion->nombre = "eliminar_rol"; $accion->save(); }