public function AumentarCupo($celular) { $model_cupo = null; $model_cupo = new Cupo(); $model_cupo = Cupo::model()->findByAttributes(array('numero' => $celular)); if ($model_cupo && !empty($model_cupo)) { $model_cupo->cupo = $model_cupo->cupo - 1; $model_cupo->save(false); } else { $model_cupo = null; $model_cupo = new Cupo(); $model_cupo->numero = $celular; $model_cupo->cupo = 1; $model_cupo->estado = 'DISPONIBLE'; $model_cupo->save(false); } }
public static function createCupo($id, $horario, $dia, $capacidad, $estado) { $cupo = new Cupo(); $cupo['capacidad_horario_id'] = $id; $cupo['dia_id'] = $dia; $cupo['horario_id'] = $horario; $cupo['capacidad'] = $capacidad; $cupo['estado'] = $estado; $cupo['usuario_created_at'] = Auth::user()->id; $cupo->save(); return $cupo; /*DB::table('capacidad_horario_detalle')->insert( array( 'capacidad_horario_id' => $id, 'dia_id' => $dia, 'horario_id' => $horario, 'capacidad' => $capacidad, 'estado' => $estado, 'usuario_created_at' => Auth::user()->id ) );*/ }