当前位置: 首页>>代码示例>>PHP>>正文


PHP Consulta::setConsultaStatus方法代码示例

本文整理汇总了PHP中Consulta::setConsultaStatus方法的典型用法代码示例。如果您正苦于以下问题:PHP Consulta::setConsultaStatus方法的具体用法?PHP Consulta::setConsultaStatus怎么用?PHP Consulta::setConsultaStatus使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Consulta的用法示例。


在下文中一共展示了Consulta::setConsultaStatus方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: asignarAction

 public function asignarAction()
 {
     $request = $this->getRequest();
     // Start Alta paciente - consulta alta_consultorio = true
     if ($request->getPost()->alta_consultorio == "true") {
         if (\ConsultorioQuery::create()->filterByIdconsultorio($request->getPost()->idconsultorio)->exists()) {
             $consultorioActualizar = \ConsultorioQuery::create()->filterByIdconsultorio($request->getPost()->idconsultorio)->findOne();
             $consultorioActualizar->setConsultorioEnuso(0)->save();
             $consultorioArray = $consultorioActualizar->toArray(BasePeer::TYPE_FIELDNAME);
             return new JsonModel(array('consultorioArray' => $consultorioArray));
         }
     }
     // End Alta paciente - consulta alta_consultorio = true
     // Start Alta paciente - admision alta_cuarto = true
     if ($request->getPost()->alta_cuarto == "true") {
         if (\CuartoQuery::create()->filterByIdcuarto($request->getPost()->idcuarto)->exists()) {
             $cuartoActualizar = \CuartoQuery::create()->filterByIdcuarto($request->getPost()->idcuarto)->findOne();
             $cuartoActualizar->setCuartoEnuso(0)->save();
             $cuartoArray = $cuartoActualizar->toArray(BasePeer::TYPE_FIELDNAME);
             if (\AdmisionQuery::create()->filterByIdadmision($request->getPost()->idadmision)->exists()) {
                 $admisionActualizarStatus = \AdmisionQuery::create()->filterByIdadmision($request->getPost()->idadmision)->findOne();
                 $admisionActualizarStatus->setAdmisionFechasalida(date('Y-m-d H:i:s'))->save();
                 $admisionArray = $admisionActualizarStatus->toArray(BasePeer::TYPE_FIELDNAME);
             } else {
                 $admisionArray = null;
             }
             return new JsonModel(array('cuartoArray' => $cuartoArray, 'admisionArray' => $admisionArray));
         }
     }
     // End Alta paciente - consulta alta_cuarto = true
     // Start Actualizar admision_status = pagada
     if ($request->getPost()->subTotalAdmision == "0") {
         if (\AdmisionQuery::create()->filterByIdadmision($request->getPost()->idadmision)->exists()) {
             $admisionActualizarStatus = \AdmisionQuery::create()->filterByIdadmision($request->getPost()->idadmision)->findOne();
             $admisionActualizarStatus->setAdmisionStatus($request->getPost()->admision_status)->setAdmisionTipodepago($request->getPost()->admision_tipodepago)->setAdmisionPagadaen(date('Y-m-d H:i:s'))->setAdmisionFacturada(0)->setAdmisionTotal($request->getPost()->admision_total)->setAdmisionReferenciapago($request->getPost()->admision_referenciapago)->save();
             $admisionArray = $admisionActualizarStatus->toArray(BasePeer::TYPE_FIELDNAME);
             return new JsonModel(array('admisionArray' => $admisionArray));
         }
     }
     // End Actualizar admision_status = pagada
     // Start Actualizar consulta_status = pagada
     if ($request->getPost()->subTotalConsulta == "0") {
         if (\ConsultaQuery::create()->filterByIdconsulta($request->getPost()->idconsulta)->exists()) {
             $consultaActualizarStatus = \ConsultaQuery::create()->filterByIdconsulta($request->getPost()->idconsulta)->findOne();
             $consultaActualizarStatus->setConsultaStatus($request->getPost()->consulta_status)->setConsultaReferenciapago($request->getPost()->consulta_referenciapago)->setConsultaTipodepago($request->getPost()->consulta_tipodepago)->setConsultaFacturada(0)->setConsultaTotal($request->getPost()->consulta_total)->save();
             $consultaArray = $consultaActualizarStatus->toArray(BasePeer::TYPE_FIELDNAME);
             return new JsonModel(array('consultaArray' => $consultaArray));
         }
     }
     // End Actualizar consulta_status = pagada
     // Start Eliminar cargoadmision
     if ($request->getPost()->idcargoadmision) {
         if ($request->getPost()->eliminar_cargoadmision_tipo == 'articulo') {
             if (\CargoadmisionQuery::create()->filterByIdcargoadmision($request->getPost()->idcargoadmision)->exists()) {
                 $cargoadmisionEliminado = \CargoadmisionQuery::create()->filterByIdcargoadmision($request->getPost()->idcargoadmision)->findOne();
                 $lugarinventarioEntity = $cargoadmisionEliminado->getLugarinventario();
                 $cantidad = $lugarinventarioEntity->getLugarinventarioCantidad();
                 $lugarinventarioEntity->setLugarinventarioCantidad($cantidad + $request->getPost()->cantidad);
                 $lugarinventarioEntity->save();
                 $cargoadmisionEliminadoArray = array();
                 if ($cargoadmisionEliminado->getIdlugarinventario() != null) {
                     $articulovarianteEliminado = $cargoadmisionEliminado->getLugarinventario()->getOrdencompradetalle()->getArticulovariante();
                     $propiedadvalorNombreEliminado = null;
                     foreach ($articulovarianteEliminado->getArticulovariantevalors()->getArrayCopy() as $articulovariantevalorEliminado) {
                         $propiedadEliminadoQuery = \PropiedadQuery::create()->filterByIdpropiedad($articulovariantevalorEliminado->getIdpropiedad())->findOne();
                         $propiedadvalorEliminadoQuery = \PropiedadvalorQuery::create()->filterByIdpropiedadvalor($articulovariantevalorEliminado->getIdpropiedadvalor())->findOne();
                         $propiedadvalorNombreEliminado .= $propiedadEliminadoQuery->getPropiedadNombre() . " " . $propiedadvalorEliminadoQuery->getPropiedadvalorNombre() . " ";
                     }
                     $cargoadmisionEliminado = array('idcargoadmision' => $cargoadmisionEliminado->getIdcargoadmision(), 'idadmision' => $cargoadmisionEliminado->getIdadmision(), 'status' => $cargoadmisionEliminado->getAdmision()->getAdmisionStatus(), 'cargoadmision_cantidad' => $cargoadmisionEliminado->getCargoadmisionCantidad(), 'articulo' => $cargoadmisionEliminado->getLugarinventario()->getOrdencompradetalle()->getArticulovariante()->getArticulo()->getArticuloNombre(), 'descripcion' => utf8_encode($propiedadvalorNombreEliminado), 'salida' => $cargoadmisionEliminado->getLugarinventario()->getLugar()->getLugarNombre(), 'fechahora' => $cargoadmisionEliminado->getCargoadmisionFecha(), 'precio' => $cargoadmisionEliminado->getLugarinventario()->getOrdencompradetalle()->getArticulovariante()->getArticulovariantePrecio(), 'subtotal' => $cargoadmisionEliminado->getCargoadmisionMonto());
                     array_push($cargoadmisionEliminadoArray, $cargoadmisionEliminado);
                 }
                 \CargoadmisionQuery::create()->filterByIdcargoadmision($request->getPost()->idcargoadmision)->delete();
                 $cargoadmisionQuery = \CargoadmisionQuery::create()->filterByIdadmision($request->getPost()->idadmision)->find();
                 if ($cargoadmisionQuery->getArrayCopy()) {
                     $cargoadmisionArray = array();
                     foreach ($cargoadmisionQuery as $cargoadmisionEntity) {
                         if ($cargoadmisionEntity->getIdlugarinventario() != null) {
                             $articulovarianteEntity = $cargoadmisionEntity->getLugarinventario()->getOrdencompradetalle()->getArticulovariante();
                             foreach ($articulovarianteEntity->getArticulovariantevalors()->getArrayCopy() as $articulovariantevalorEntity) {
                                 $propiedadQuery = \PropiedadQuery::create()->filterByIdpropiedad($articulovariantevalorEntity->getIdpropiedad())->findOne();
                                 $propiedadNombre = $propiedadQuery->getPropiedadNombre();
                             }
                             foreach ($articulovarianteEntity->getArticulovariantevalors()->getArrayCopy() as $articulovariantevalorEntity) {
                                 $propiedadvalorQuery = \PropiedadvalorQuery::create()->filterByIdpropiedadvalor($articulovariantevalorEntity->getIdpropiedadvalor())->findOne();
                                 $propiedadvalorNombre = $propiedadvalorQuery->getPropiedadvalorNombre();
                             }
                             $cargoadmision = array('idcargoadmision' => $cargoadmisionEntity->getIdcargoadmision(), 'idadmision' => $cargoadmisionEntity->getIdadmision(), 'status' => $cargoadmisionEntity->getAdmision()->getAdmisionStatus(), 'cargoadmision_cantidad' => $cargoadmisionEntity->getCargoadmisionCantidad(), 'articulo' => $cargoadmisionEntity->getLugarinventario()->getOrdencompradetalle()->getArticulovariante()->getArticulo()->getArticuloNombre(), 'descripcion' => utf8_encode($propiedadNombre . " " . $propiedadvalorNombre), 'salida' => $cargoadmisionEntity->getLugarinventario()->getLugar()->getLugarNombre(), 'fechahora' => $cargoadmisionEntity->getCargoadmisionFecha(), 'precio' => $cargoadmisionEntity->getLugarinventario()->getOrdencompradetalle()->getArticulovariante()->getArticulovariantePrecio(), 'subtotal' => $cargoadmisionEntity->getCargoadmisionMonto());
                             array_push($cargoadmisionArray, $cargoadmision);
                         }
                     }
                 }
                 return new JsonModel(array('cargoadmisionArray' => $cargoadmisionArray, 'cargoadmisionEliminadoArray' => $cargoadmisionEliminadoArray));
             }
         }
         if ($request->getPost()->eliminar_cargoadmision_tipo == 'servicio') {
             if (\CargoadmisionQuery::create()->filterByIdcargoadmision($request->getPost()->idcargoadmision)->exists()) {
                 $cargoadmisionEliminado = \CargoadmisionQuery::create()->filterByIdcargoadmision($request->getPost()->idcargoadmision)->findOne();
                 $cargoadmisionEliminadoArray = array();
                 if ($cargoadmisionEliminado->getIdservicio() != null) {
                     $cargoadmisionEliminado = array('idcargoadmision' => $cargoadmisionEliminado->getIdcargoadmision(), 'idadmision' => $cargoadmisionEliminado->getIdadmision(), 'status' => $cargoadmisionEliminado->getAdmision()->getAdmisionStatus(), 'cargoadmision_cantidad' => $cargoadmisionEliminado->getCargoadmisionCantidad(), 'servicio' => $cargoadmisionEliminado->getServicio()->getServicioNombre(), 'descripcion' => $cargoadmisionEliminado->getServicio()->getServicioDescripcion(), 'precio' => $cargoadmisionEliminado->getServicio()->getServicioPrecio(), 'subtotal' => $cargoadmisionEliminado->getCargoadmisionMonto(), 'fechahora' => $cargoadmisionEliminado->getCargoadmisionFecha());
//.........这里部分代码省略.........
开发者ID:jalvarez14,项目名称:hva,代码行数:101,代码来源:PacienteController.php


注:本文中的Consulta::setConsultaStatus方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。