Exemplo n.º 1
0
 public function guardarDataPersona($data)
 {
     list($dia, $mes, $year) = explode("/", $data["fecNacimiento"]);
     $fechaMysql = $year . "-" . $mes . "-" . $dia;
     $atrib = array("ide_persona" => 0, "des_nombres" => strtoupper($data["desNombres"]), "des_apepat" => strtoupper($data["apePaterno"]), "des_apemat" => strtoupper($data["apeMaterno"]), "des_razonsocial" => "", "nro_documento" => $data["desDocumento"], "ide_tipodocumento" => 10, "des_telefono" => $data["desTelefono"], "des_correo" => $data["desCorreo"], "ide_tipopersona" => 12, "ide_condicion" => 18, "ide_sexo" => $data["ideSexo"], "ide_estcivil" => $data["ideEstadoCivil"], "fec_nacimiento" => $fechaMysql, "ide_estado" => 1);
     $persona = new SisPersona();
     $persona->attributes = $atrib;
     $persona->save();
 }
Exemplo n.º 2
0
 public function agregarEmpleado($des_nombres, $des_apepat, $des_apemat, $nro_documento, $fec_nacimiento, $des_telefono, $desCorreo, $Sueldo, $ide_estcivil, $sexo, $ide_estado)
 {
     $resultado = array('valorupd' => 1, 'message' => 'Su solicitud ha sido procesada correctamente.');
     $empleado = new SisPersona();
     $empleado->des_nombres = $des_nombres;
     $empleado->des_apepat = $des_apepat;
     $empleado->des_apemat = $des_apemat;
     $empleado->nro_documento = $nro_documento;
     $empleado->fec_nacimiento = $fec_nacimiento;
     $empleado->des_telefono = $des_telefono;
     $empleado->des_correo = $desCorreo;
     $empleado->Sueldo = $Sueldo;
     $empleado->ide_estcivil = $ide_estcivil;
     $empleado->sexo = $sexo;
     $empleado->ide_estado = $ide_estado;
     if (!$empleado->save()) {
         $resultado = array('valorupd' => 0, 'message' => 'No hemos podido realizar su solicitud, intentelo nuevamente');
     }
     return $resultado;
 }