public function addacti($id) { $acti1 = new Actividad(); $acti1->codActividad = $this->crearcodactividad($id); $acti1->actividad = Input::get('actividad'); $acti1->fechaInicio = Input::get('fechaI'); $acti1->fechaFin = Input::get('fechaf'); $acti1->observaciones = Input::get('observacion'); $acti1->codCampeonato = $id; $acti1->save(); return Redirect::to('campeonato/detail/' . $id); }
/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Actividad(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Actividad'])) { $model->attributes = $_POST['Actividad']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->id)); } } $this->render('create', array('model' => $model)); }
/** * Store a newly created resource in storage. * * @return Response */ public function store() { $proyectoid = Input::get('proyectoid'); $descripcion = Input::get('descripcion'); $fechaini = Input::get('fecha_inicio'); $fechafin = Input::get('fecha_fin'); $actividad = new Actividad(); $actividad->proyectoid = $proyectoid; $actividad->descripcion = $descripcion; $actividad->fecha_inicio = $fechaini; $actividad->fecha_fin = $fechafin; $actividad->save(); Session::flash('message', 'Registro guardado satisfactoriamente!'); return Redirect::to('proyectos/' . $proyectoid . '/attribute'); }
public function agregarActividad() { if (Request::ajax()) { $new_actividad = new Actividad(); $new_actividad->nombre = Input::get("nombre"); $new_actividad->fecha = date('Y-m-d'); $new_actividad->profesor_id = Input::get("profesor_id"); if ($new_actividad->validate()) { $new_actividad->save(); if ($new_actividad) { return Response::json(array('success' => true)); } } else { return Response::json(array('success' => false, 'errores' => $new_actividad->errors()->toArray())); } } }
public function postCrear() { if (Request::ajax()) { $regex = 'regex:/^([a-zA-Z .,ñÑÁÉÍÓÚáéíóú]{2,60})$/i'; $required = 'required'; $reglas = array('nombre' => $required . '|' . $regex); $mensaje = array('required' => ':attribute Es requerido', 'regex' => ':attribute Solo debe ser Texto'); $validator = Validator::make(Input::all(), $reglas, $mensaje); if ($validator->fails()) { return Response::json(array('rst' => 2, 'msj' => $validator->messages())); } $actividades = new Actividad(); $actividades->nombre = Input::get('nombre'); $actividades->estado = Input::get('estado'); // $actividades->usuario_created_at = Auth::user()->id; $actividades->save(); return Response::json(array('rst' => 1, 'msj' => 'Registro realizado correctamente')); } }
public function add_actividad() { $inputs = Input::all(); $rules = array('actividad_nombre' => 'required|max:50|unique:actividad,actividad_nombre', 'actividad_descripcion' => 'required|max:200'); $validator = Validator::make($inputs, $rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator); } else { $actividad = new Actividad(); $actividad->actividad_nombre = Input::get('actividad_nombre'); $actividad->actividad_descripcion = Input::get('actividad_descripcion'); if ($actividad->save()) { Session::flash('message', 'Guardado Correctamente'); Session::flash('class', 'success'); } else { Session::flash('message', 'Ha ocurrido un error, intentelo nuevamente'); Session::flash('class', 'danger'); } return Redirect::to('actividad'); } }
/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCrearActividad() { $usuarioins = Institucion::model()->findByPk(Yii::app()->user->id); $actividad = new Actividad(); $deporte = new Deporte(); $ficha_usuario = new FichaUsuario(); $actividad_horario = new ActividadHorario(); if (isset($_POST['Actividad'])) { $actividad->attributes = $_POST['Actividad']; $actividad->id_institucion = $usuarioins->id_institucion; $actividad->fhcreacion = new CDbExpression('NOW()'); $actividad->fhultmod = new CDbExpression('NOW()'); $actividad->cusuario = $usuarioins->email; $actividades = 0; if ($actividad->save()) { $cant = count($_POST['dia']); for ($i = 0; $i <= $cant - 1; $i++) { $actividad_horario = new ActividadHorario(); $actividad_horario->id_actividad = $actividad->id_actividad; $actividad_horario->id_dia = $_POST['dia'][$i]; $actividad_horario->hora = $_POST['hora'][$actividad_horario->id_dia - 1]; $actividad_horario->minutos = $_POST['minutos'][$actividad_horario->id_dia - 1]; $actividad_horario->fhcreacion = new CDbExpression('NOW()'); $actividad_horario->fhultmod = new CDbExpression('NOW()'); $actividad_horario->cusuario = $usuarioins->email; if ($actividad_horario->save()) { $actividades++; } } if ($actividades = $cant) { $this->redirect('CrearActividadOk'); } } } $this->render('CrearActividad', array('deporte' => $deporte, 'actividad' => $actividad, 'actividad_horario' => $actividad_horario, 'ficha_usuario' => $ficha_usuario)); }