本文整理汇总了PHP中Estado::save方法的典型用法代码示例。如果您正苦于以下问题:PHP Estado::save方法的具体用法?PHP Estado::save怎么用?PHP Estado::save使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Estado
的用法示例。
在下文中一共展示了Estado::save方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: actionCreate
/**
* Creates a new model.
* If creation is successful, the browser will be redirected to the 'view' page.
*/
public function actionCreate()
{
$model = new Estado();
// Uncomment the following line if AJAX validation is needed
// $this->performAjaxValidation($model);
if (isset($_POST['Estado'])) {
$model->attributes = $_POST['Estado'];
if ($model->save()) {
$this->redirect(array('view', 'id' => $model->id));
}
}
$this->render('create', array('model' => $model));
}
示例2: actionCreate
/**
* Creates a new model.
* If creation is successful, the browser will be redirected to the 'view' page.
*/
public function actionCreate()
{
$model = new Estado();
$user = Yii::app()->user;
$selectPaises = Pais::model()->selectPaises();
// Uncomment the following line if AJAX validation is needed
// $this->performAjaxValidation($model);
if (isset($_POST['Estado'])) {
$model->attributes = $_POST['Estado'];
if ($model->save()) {
$user->setFlash('success', "Datos han sido guardados <strong>satisfactoriamente</strong>.");
$this->redirect(array('create'));
}
}
$this->render('create', array('model' => $model, 'selectPaises' => $selectPaises));
}
示例3: postCrear
public function postCrear()
{
//si la peticion es ajax
if (Request::ajax()) {
$regex = 'regex:/^([a-zA-Z .,ñÑÁÉÍÓÚáéíóú]{2,60})$/i';
$required = 'required';
$reglas = array('nombre3' => $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()));
}
$estados = new Estado();
$estados['nombre'] = Input::get('nombre3');
$estados['estado'] = Input::get('estado3');
$estados['usuario_created_at'] = Auth::user()->id;
$estados->save();
return Response::json(array('rst' => 1, 'msj' => 'Registro realizado correctamente'));
}
}
示例4: create
/**
* Show the form for creating a new resource.
* GET /admins/create
*
* @return Response
*/
public function create()
{
$resp = [];
$catalogo = Input::get('catalogo');
$msgError = $this->_validar();
if ($msgError) {
return Response::json($msgError, 500);
}
try {
switch ($catalogo) {
case 'Almacen':
$almacen = new Almacen();
$clave = Input::get('clave');
$almacen->clave = $clave;
$almacen->nombre = Input::get('nombre');
$almacen->estatus = Input::get('estatus');
$almacen->save();
$campo = "clave";
$resp = DB::table('almacen')->where("clave", $clave)->first();
break;
case 'Cliente':
$usuario = new Usuario();
$usuario->rol_id = 1;
$usuario->usuario = Input::get('usuario');
$password = Input::get('contraseña');
$usuario->password = Hash::make($password);
$usuario->email = Input::get('email');
if ($usuario->save()) {
$cliente = new Cliente();
$cliente->rfc = Input::get('rfc');
$cliente->usuario_id = $usuario->id;
$cliente->agente_id = Input::get('agente_id');
$cliente->nivel_descuento_id = Input::get('nivel_descuento_id');
$cliente->nombre_cliente = Input::get('nombre');
$cliente->paterno = Input::get('paterno');
$cliente->materno = Input::get('materno');
$cliente->nombre_comercial = Input::get('nombre_comercial');
$cliente->razon_social = Input::get('razon_social');
$cliente->numero_cliente = date('Y') . date('m') . date("d") . date('G') . date('i') . date('s') . $cliente->usuario_id;
$cliente->save();
$resp = DB::table('cliente')->where('cliente.id', $cliente->id)->leftJoin('usuario', 'usuario.id', '=', 'cliente.usuario_id')->leftJoin('usuario as usuarioAg', 'usuarioAg.id', '=', 'cliente.agente_id')->leftJoin('Nivel_Descuento', 'Nivel_Descuento.id', '=', 'cliente.nivel_descuento_id')->select('cliente.id', 'cliente.rfc', 'cliente.nombre_cliente', 'cliente.paterno', 'cliente.materno', 'cliente.nombre_comercial', 'cliente.razon_social', 'cliente.numero_cliente', 'cliente.agente_id as idAgente', 'cliente.nivel_descuento_id as idDescuento', 'usuario.usuario', 'usuario.email', 'usuario.id as idUsuario', 'usuarioAg.usuario as agente', 'nivel_descuento.descripcion as descripcion')->first();
return Response::json($resp);
}
break;
case 'TelefonoCliente':
$telefono = new telefonoCliente();
$telefono->cliente_id = Input::get('cliente_id');
$telefono->numero = Input::get('numero');
$telefono->tipo_tel = Input::get('tipo');
$telefono->estatus = Input::get('estatus');
$telefono->save();
$resp = DB::table('telefono_cliente')->where('id', '=', $telefono->id)->first();
break;
case 'DireccionCliente':
$dirCliente = new DireccionCliente();
$dirCliente->pais_id = Input::get('pais');
$dirCliente->estado_id = Input::get('estado');
$dirCliente->municipio_id = Input::get('municipio');
$dirCliente->calle1 = Input::get('calle1');
$dirCliente->calle2 = Input::get('calle2');
$dirCliente->colonia = Input::get('colonia');
$dirCliente->delegacion = Input::get('delegacion');
$dirCliente->codigo_postal = Input::get('cp');
$dirCliente->cliente_id = Input::get('cliente_id');
$dirCliente->tipo = Input::get('tipoDir');
$dirCliente->estatus = "1";
$dirCliente->telefono_cliente_id = Input::get('telefonoDir');
$dirCliente->save();
$resp = DB::table('direccion_cliente as direccion')->where('direccion.id', '=', $dirCliente->id)->leftJoin('pais', 'pais.id', '=', 'direccion.pais_id')->leftJoin('estado', 'estado.id', '=', 'direccion.estado_id')->leftJoin('municipio', 'municipio.id', '=', 'direccion.municipio_id')->select('direccion.id as idDir', 'direccion.cliente_id as idCliente', 'direccion.pais_id as idPais', 'direccion.estado_id as idEstado', 'direccion.municipio_id as idMunicipio', 'direccion.calle1', 'direccion.calle2', 'direccion.colonia', 'direccion.delegacion', 'direccion.codigo_postal', 'direccion.tipo', 'direccion.estatus', 'direccion.telefono_cliente_id as idTelDir', 'pais.pais', 'estado.estados', 'municipio.municipio')->first();
# code...
break;
case 'Comercializador':
$comercializador = new Comercializador();
$comercializador->nombre = Input::get('nombre');
$comercializador->save();
$resp = DB::table('Comercializador')->where("nombre", $comercializador->nombre)->first();
break;
case 'FormaPago':
$formaPago = new FormaDePago();
$formaPago->descripcion = Input::get('descripcion');
$formaPago->save();
$resp = DB::table('forma_pago')->where('id', '=', $formaPago->id)->first();
break;
case 'NivelDescuento':
$descuento = new nivelDescuento();
$descuento->descripcion = Input::get('descripcion');
$descuento->descuento = Input::get('descuento');
$descuento->estatus = Input::get('estatus');
$descuento->save();
$resp = DB::table('Nivel_Descuento')->where('id', $descuento->id)->first();
break;
case 'DescuentoCliente':
$descuento = new nivelDescuento();
$descuento->descripcion = Input::get('descripcion');
//.........这里部分代码省略.........
示例5: agregar_estado
private function agregar_estado($nit, $concepto, $vencido, $no_vencido)
{
Session::set('users_no_registrados', array());
$user = User::where('nit', '=', $nit)->first();
if ($user) {
$estado = new Estado();
$estado->user_id = $user->id;
$estado->concepto = $concepto;
$estado->vencido = $vencido;
$estado->no_vencido = $no_vencido;
$estado->save();
} else {
Session::push('users_no_registrados', $nit);
}
}