public function fromArray($array)
 {
     $anotacao = new Anotacao();
     $anotacao->setId(getValorOuNullo('id', $array));
     $anotacao->setTitulo(getValorOuNullo('cadastro_titulo', $array));
     $anotacao->setObservacao(getValorOuNullo('cadastro_observacao', $array));
     $empresaId = getValorOuNullo('empresa_id', $array);
     if ($empresaId != null) {
         $empresa = new Empresa();
         $empresa->setId($empresaId);
         $anotacao->setEmpresa($empresa);
     }
     $usuarioId = getValorOuNullo('usuario_id', $array);
     if ($usuarioId != null) {
         $usuario = new Usuario();
         $usuario->setId($usuarioId);
         $anotacao->setUsuario($usuario);
     }
     $pessoaId = getValorOuNullo('pessoa_id', $array);
     if ($pessoaId != null) {
         $pessoa = new Pessoa();
         $pessoa->setId($pessoaId);
         $anotacao->setPessoa($pessoa);
     }
     $anotacao->setData(date('Y-m-d H:i:s'));
     return $anotacao;
 }
 /**
  * Método principal
  */
 public function index()
 {
     $pais = new Pais();
     $estado = new Estado();
     $municipio = new Municipio();
     if (Input::hasPost('empresa')) {
         if (DwSecurity::isValidKey(Input::post('empresa_id_key'), 'form_key')) {
             if (Empresa::setEmpresa('save', Input::post('empresa'))) {
                 DwMessage::valid('Los datos se han actualizado correctamente');
             } else {
                 DwMessage::get('error_form');
             }
         }
     }
     $empresa = new Empresa();
     if (!$empresa->getInformacionEmpresa()) {
         DwMessage::get('id_no_found');
         return DwRedirect::toRoute('module: dashboard', 'controller: index');
     }
     if (!APP_OFFICE) {
         $sucursal = new Sucursal();
         $this->sucursal = $sucursal->getInformacionSucursal(1);
         $this->ciudades = Load::model('params/ciudad')->getCiudadesToJson();
     }
     $this->empresa = $empresa;
     $this->pais = $pais->getListadoPais();
     $this->estado = $estado->getListadoEstado();
     $this->municipio = $municipio->getListadoMunicipio();
     $this->page_title = 'Información de la empresa';
 }
Example #3
0
 public function frame()
 {
     $fc = Zend_Controller_Front::getInstance();
     $fc->registro['os_empresa_agrupadora_id'] = $_REQUEST['os_empresa_agrupadora_id'] != NULL ? $_REQUEST['os_empresa_agrupadora_id'] : NULL;
     $modelo = new Empresa();
     $empresas = $modelo->arraySelect();
     $dados = $_REQUEST['os_empresa_agrupadora_id'] . $fc->getRequest()->getParam("os_empresa_agrupadora_id") . $fc->registro['os_empresa_agrupadora_id'];
     $dados .= "<label for='os_empresa_agrupadora_id'>Empresa:</label>\n";
     $dados .= "<select name='os_empresa_agrupadora_id' id='os_empresa_agrupadora_id' required onchange=\"location.href='?os_empresa_agrupadora_id='+this.value;\">\n";
     $dados .= "<option></option>\n";
     foreach ($empresas as $id => $empresa) {
         $dados .= "<option ";
         $dados .= $fc->registro['os_empresa_agrupadora_id'] == $id ? 'selected' : NULL;
         $dados .= " value=" . $id . ">{$empresa}</option>\n";
     }
     $dados .= "</select><br>\n";
     $modelo = new Setor();
     $setores = $modelo->arraySelect($fc->registro['os_empresa_agrupadora_id']);
     $dados .= "<label for='os_setor_id'>Setor:</label>\n";
     $dados .= "<select name='os_setor_id' id='os_setor_id' required>\n";
     $dados .= "<option></option>\n";
     foreach ($setores as $id => $setor) {
         $dados .= "<option ";
         $dados .= $fc->registro['os_setor_id'] == $id ? 'selected' : NULL;
         $dados .= " value=" . $id . ">" . $setor . "</option>\n";
     }
     $dados .= "</select><br>";
     file_put_contents(APPLICATION_PATH . "\\..\\www\\frame\\Equipamento.html", $dados);
 }
Example #4
0
 /**
  * Método para registrar y modificar los datos de la empresa
  * 
  * @param string $method Método para guardar en la base de datos (create, update)
  * @param array $data Array de datos para la autocarga de objetos
  * @param arraty $other Se utiliza para autocargar datos adicionales al objeto
  * @return Empresa
  */
 public static function setEmpresa($method, $data, $optData = null)
 {
     $obj = new Empresa($data);
     if ($optData) {
         $obj->dump_result_self($optData);
     }
     $rs = $obj->{$method}();
     return $rs ? $obj : NULL;
 }
Example #5
0
 function enviarEmailNovaSenha($nome, $email, $senha)
 {
     $emp = new Empresa();
     $emp->getById(EMPRESA);
     $mensagem = "Sr(a). {$nome}, sua nova senha para acesso é:<strong>{$senha}</strong>";
     $tplEmail = new Template("view/padrao/email.html");
     $tplEmail->ASSINATURA = str_replace("#url#", URL, str_replace("#nome#", "Condomínio", str_replace("#logomarca#", $emp->logomarca, Email::ASSINATURA)));
     $tplEmail->MENSAGEM = $mensagem;
     return $this->mail_html($email, REMETENTE, "Condominium - Nova Senha", $tplEmail->showString());
 }
 function deletarEmpresa()
 {
     $id = $_POST['id'];
     $razaoSocial = $_POST['razaoEmpresa'];
     $cnpj = $_POST['cnpjEmpresa'];
     $email = $_POST['emailEmpresa'];
     $empresa = new Empresa($id, $razaoSocial, $cnpj, $email);
     $empresa->setId($id);
     $this->empresaDao->deletar($empresa);
     $this->listar();
 }
Example #7
0
 public function getEmpresa($id)
 {
     $sql = "select * from {$this->tabela_bd} where id = {$id}";
     $result = mysql_query($sql) or die("Erro: " . mysql_error());
     //echo mysql_num_rows($result);
     //        $objEmpresa = null;
     while ($item = mysql_fetch_array($result)) {
         $empresa = new Empresa($item['id'], $item['razaoSocial'], $item['cnpj'], $item['email']);
         $empresa->setId($item['id']);
     }
     return $empresa;
 }
 public function buscar(Empresa $empresa, $nome, $tipo = "")
 {
     if ($empresa == NULL) {
         throw new TecnicaException('Empresa não definida!');
     }
     $varTipo = "";
     if ($tipo != "") {
         $varTipo = 'AND tipo = "' . $tipo . '"';
     }
     $stmt = $this->pdo->query('SELECT * FROM ' . self::$TABELA_PESSOA . ' WHERE empresa_id = ' . $empresa->getId() . ' AND nome LIKE "%' . $nome . '%" ' . $varTipo);
     return $stmt->fetchAll();
 }
 public function listar(Empresa $empresa)
 {
     $stmt = $this->pdo->query('
         SELECT id, DATE_FORMAT(data, "%d/%m/%Y %H:%i:%s") as data, observacao, acao, nome_usuario, empresa_id
             FROM
         ' . self::$TABELA_AUDITORIA . '
             WHERE
         empresa_id = ' . $empresa->getId() . '
         ORDER BY id DESC
     ');
     return $stmt->fetchAll();
 }
Example #10
0
function Guardar()
{
    $empresa = new Empresa();
    if (isset($_POST['nombre']) && $_POST['nombre'] != "" && isset($_POST['codigo']) && $_POST['codigo'] != "" && isset($_POST['estatus']) && $_POST['estatus'] != "") {
        $nombre = $_POST['nombre'];
        $codigo = $_POST['codigo'];
        $estatus = $_POST['estatus'];
        $empresa->Nueva_Empresa($nombre, $codigo, $estatus);
        header("Location: index.php?oksave");
    } else {
        header("Location: index.php?error");
    }
}
	public function LeerPorCadena($cr,$cad)
	{
		global $db;
		$oEmpresa = new Empresa();
		$Rs = $oEmpresa->LeerDatos();
		if($Rs)
		{
			$Ingreso = $Rs->fields['ingreso'];
			$Rs = $db->Execute("select * from {$this->_table} where spi_cuenta like'{$Ingreso}%' and {$cr} like  '%{$cad}%'");
		
		}
		return $Rs;
		
	}
Example #12
0
 function cadastrar()
 {
     $this->init_session();
     //Recupera o id do usuário logado
     $idUsuario = $this->escape("user");
     $usuario = Doctrine::getTable("Usuario")->find($idUsuario);
     $nomeFantasia = $this->escape("nomeFantasia");
     $razaoSocial = $this->escape("razaoSocial");
     $cnpj = $this->escape("cnpj");
     $rua = $this->escape("rua");
     $numero = $this->escape("numero");
     $bairro = $this->escape("bairro");
     $cep = $this->escape("cep");
     $cidade = $this->escape("cidade");
     $uf = $this->escape("uf");
     $contato = $this->escape("contato");
     $telefone1 = $this->escape("telefone1");
     $telefone2 = $this->escape("telefone2");
     $email = $this->escape("email");
     $inscricaoEstadual = $this->escape("inscricaoEstadual");
     $inscricaoMunicipal = $this->escape("inscricaoMunicipal");
     $observacao = $this->escape("observacao");
     $status = "Ativo";
     $empresa = new Empresa();
     $empresa->nomeFantasia = $nomeFantasia;
     $empresa->razaoSocial = $razaoSocial;
     $empresa->cnpj = $cnpj;
     $empresa->rua = $rua;
     $empresa->numero = $numero;
     $empresa->bairro = $bairro;
     $empresa->cep = $cep;
     $empresa->cidade = $cidade;
     $empresa->uf = $uf;
     $empresa->contato = $contato;
     $empresa->telefone1 = $telefone1;
     $empresa->telefone2 = $telefone2;
     $empresa->email = $email;
     $empresa->inscricaoEstadual = $inscricaoEstadual;
     $empresa->inscricaoMunicipal = $inscricaoMunicipal;
     $empresa->observacao = $observacao;
     $empresa->status = $status;
     $empresa->usuarioResponsavel = $usuario->login;
     if ($empresa->trySave()) {
         $this->success("Empresa cadastrada com sucesso.");
     } else {
         $this->error("Erro ao cadastrar a empresa. Tente novamente ou contate o administrador.");
     }
 }
Example #13
0
 public function clientesProprietario($pessoasId, $roleId)
 {
     try {
         if ($roleId != PainelConstantes::PROPRIETARIO) {
             $modelEmpresa = new Empresa();
             $proprietarioId = $modelEmpresa->proprietario(md5($pessoasId));
             $proprietarioId = (int) $proprietarioId[0]['pessoas_id'];
         } else {
             $proprietarioId = $pessoasId;
         }
         $sql = "SELECT \n                        Cliente.id, \n                        Cliente.nome,\n                        Cliente.sexo,\n                        Cliente.status,\n                        Cliente.email,\n                        Cliente.telefone,\n                        Cliente.rg,\n                        Juridica.nome_fantasia,\n                        Cliente.dt_nascimento\n                    FROM\n                        clientes AS Cliente\n                            INNER JOIN\n                        empresas AS Empresa ON Cliente.empresas_id = Empresa.id\n                            INNER JOIN\n                        pessoaJuridica AS Juridica ON Juridica.id = Empresa.pessoaJuridica_id\n                    WHERE\n                        Empresa.pessoas_id = {$proprietarioId};";
         return $this->query($sql);
     } catch (Exception $ex) {
         throw $ex;
     }
 }
 public function getAction()
 {
     //Primero desabilitamos la vista del controlador
     $this->view->disable();
     //Comprobamos si hemos encontrado la informacion
     if ($this->request->isGet() == true) {
         //Asi lo hacemos para un acceso a una db normal
         //los recuperamos todos
         $empresas = Empresa::find();
         //los recorremos todos para mostrarlos
         foreach ($empresas as $empresa) {
             $this->_empresas[] = $empresa;
         }
         //generamos la respuesta con el contenido en un JSON
         $this->response->setJsonContent(array("empresas" => $this->_empresas));
         /*
                     //Asi lo hacemos para un acceso a una Api REST
             		$url = 'http://localhost/guarderiarest/api/empresas/';
             		$json = file_get_contents($url);
             		$this->_empresas = json_decode($json,true);
             		$this->response->setJsonContent(array("empresas" => $this->_empresas));
         */
         $this->response->setStatusCode(200, "OK");
         $this->response->send();
     } else {
         //Si no la encontramos entonces respondemos que no la hemos encontrado
         $this->response->setStatusCode(404, "Not Found");
     }
 }
 public function postEditEmpresa()
 {
     //validar formulario
     $rules = array('nombre' => 'required', 'razon_social' => 'required', 'domicilio' => 'required', 'rfc' => 'required|max:13|min:12', 'telefono' => 'required', 'cp' => 'required|numeric', 'logo' => 'image|mimes:jpeg,bmp,png');
     $messages = array('required' => 'El campo :attribute es obligatorio', 'numeric' => 'Capture solo números', 'max' => 'Capture máximo :max caracteres', 'min' => 'Capture minimo :min caracteres', 'image' => 'Solo se aceptan imagenes jpeg, png, bmp o gif', 'size' => 'el :attribute debe ser de :size numeros');
     $validator = Validator::make(Input::all(), $rules, $messages);
     if ($validator->fails()) {
         return Redirect::back()->withInput()->withErrors($validator)->with('registro', 'modificando')->with('tab', 'tab1');
     }
     //al pasar la validacion se procede a guardar campos
     $id = Input::get('id');
     $empresa = Empresa::find($id);
     $file = Input::file('logo');
     $empresa->nombre = Input::get('nombre');
     $empresa->razon_social = Input::get('razon_social');
     $empresa->domicilio = Input::get('domicilio');
     $empresa->rfc = Input::get('rfc');
     $empresa->cp = Input::get('cp');
     $empresa->telefono = Input::get('telefono');
     if (Input::hasFile('logo')) {
         //checa si trae archivo para poder guardar
         $empresa->logo = Input::file('logo')->getClientOriginalName();
         //nombre original de la foto
         $file->move("public/img/upload/empresa", $file->getClientOriginalName());
     }
     $empresa->save();
     return Redirect::back()->with('status', 'update')->with('tab', 'tab1');
 }
Example #16
0
 function login(Request $request, Response $response)
 {
     $response = $response->withHeader('Content-type', 'application/json');
     $data = json_decode($request->getBody(), true);
     $cont = 0;
     $std = 0;
     $roles = array();
     $dataCliente = Cliente::select("email", "nombres", "apellidos")->where('email', '=', $data['usuario'])->where('pass', '=', $data['pass'])->first();
     if ($dataCliente != null) {
         $cont++;
         array_push($roles, "cliente");
     }
     $dataEmpresa = Empresa::select("email", "nombre", "foto")->where('email', '=', $data['usuario'])->where('pass', '=', $data['pass'])->first();
     if ($dataEmpresa != null) {
         $cont++;
         array_push($roles, "empresa");
     }
     $dataUsuario = Usuario::select("id", "nombres", "apellidos", "idSucursal", "idCategoria")->where('id', '=', $data['usuario'])->where('pass', '=', $data['pass'])->first();
     if ($dataUsuario != null) {
         $cont++;
         array_push($roles, "usuario");
     }
     if ($cont > 0) {
         $response = $response->withStatus(200);
         $std = 1;
     } else {
         $response = $response->withStatus(404);
     }
     $response->getBody()->write(json_encode(array("std" => $std, "roles" => $roles)));
     return $response;
 }
 public function fromArray($array)
 {
     $usuario = new Usuario();
     $usuario->setId(getValorOuNullo('id', $array));
     $usuario->setSenha(getValorOuNullo('senha', $array));
     $usuario->setEmail(getValorOuNullo('email', $array));
     $usuario->setNivel(getValorOuNullo('nivel', $array));
     $usuario->setNome(getValorOuNullo('nome', $array));
     $usuario->setUsuario(getValorOuNullo('usuario', $array));
     $empresaId = getValorOuNullo('empresa_id', $array);
     if ($empresaId != null) {
         $empresa = new Empresa();
         $empresa->setId($empresaId);
         $usuario->setEmpresa($empresa);
     }
     return $usuario;
 }
Example #18
0
 public function getImportOfertas()
 {
     $oldOfertas = DB::connection("mysql_old")->table("ofertas")->get();
     foreach ($oldOfertas as $oldOferta) {
         $empresaId = Empresa::where("old_id", "=", $oldOfertas['empresas_id'])->pluck("id");
         $newOferta = array("old_id" => $oldOferta['id'], "empresa_id" => $empresaId, "fecha_alta" => $oldOferta['ofertas_FechaCreacion'], "puesto" => $oldOferta['ofertas_Nombre'], "plazas" => $oldOferta['ofertas_Plazas'], "experienciav" => $oldOferta['id'], "jornada_laboral" => $oldOferta['id'], "horario_laboral" => $oldOferta['id'], "contrato_id" => $oldOferta['id'], "meses_contrato" => $oldOferta['id'], "fecha_caducidad" => $oldOferta['id'], "salario" => $oldOferta['id'], "perfil_edad_min" => $oldOferta['id'], "perfil_edad_max" => $oldOferta['id'], "calle" => $oldOferta['id'], "cp" => $oldOferta['id'], "estudio_id" => $oldOferta['id'], "provincia_id" => $oldOferta['id'], "municipio_id" => $oldOferta['id'], "created_at" => $oldOferta['id'], "vupdated_at" => $oldOferta['id'], "deleted_at" => $oldOferta['id'], "activo" => $oldOferta['id']);
     }
 }
 {
 }
 public function imprimir()
 {
     $this->layout = 'imprimir';
     $despesas = null;
     list($pessoasId, $empresaId, $dataInicio, $dataFim) = explode('/', $_GET['param']);
     $empresa = new Empresa();
     $dadosEmpresa = $empresa->find('all', array('id' => $empresaId), array('logo', 'nome_fantasia', 'razao'));
     $entradas = $this->Financeiro->filtrar($empresaId, $pessoasId, $dataInicio, $dataFim, array(2, 3, 4, 5));
     if (empty($pessoasId)) {
         $despesas = $this->Despesa->filtrar($empresaId, $dataInicio, $dataFim);
     }
     $this->set('dadosEmpresa', $dadosEmpresa[0]);
     $this->set('entradas', $entradas);
     $this->set('despesas', $despesas);
     $this->set('dataInicio', $dataInicio);
     $this->set('dataFim', $dataFim);
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     //
     $empresa = Empresa::find(Auth::user()->id);
     $precio = Input::get('precioServicio');
     $servicio = Input::get('servicio');
     $empresa->actividades()->attach($servicio, array('precio' => $precio));
     return "good!";
 }
 public function store()
 {
     $rules = array('nombre_representante' => 'required', 'razon_social' => 'required', 'email' => 'required', 'sector' => 'required');
     $validator = \Validator::make(Input::all(), $rules);
     if ($validator->passes()) {
         $empresa = new \Empresa();
         $empresa->nombre_representante = Input::get('nombre_representante');
         $empresa->razon_social = Input::get('razon_social');
         $empresa->email = Input::get('email');
         $empresa->telefono = Input::get('telefono');
         $empresa->sector = Input::get('sector');
         $empresa->intereses = Input::get('intereses');
         $empresa->save();
         return Response::json(['success' => 1], 200);
     } else {
         return Response::json($validator->messages(), 200);
     }
 }
 public function fromArray($array)
 {
     $pessoa = new Pessoa();
     $pessoa->setId(getValorOuNullo('id', $array));
     $pessoa->setTipo(getValorOuNullo('tipo', $array));
     if ($pessoa->getTipo() == 'PF') {
         $pessoa->setNome(getValorOuNullo('cadastro_nome', $array));
         $pessoa->setCpf(getValorOuNullo('cadastro_cpf', $array));
     } else {
         $pessoa->setCnpj(getValorOuNullo('cadastro_cnpj', $array));
         $pessoa->setNome(getValorOuNullo('cadastro_razaoSocial', $array));
         $pessoa->setNome_fantasia(getValorOuNullo('cadastro_nomeFantasia', $array));
         $pessoa->setInscricao_estadual(getValorOuNullo('cadastro_inscricaoEstadual', $array));
         $pessoa->setInscricao_municipal(getValorOuNullo('cadastro_inscricaoMunicipal', $array));
     }
     $pessoa->setTelefone1(getValorOuNullo('cadastro_telefone', $array));
     $pessoa->setTelefone2(getValorOuNullo('cadastro_telefone2', $array));
     $pessoa->setTelefone3(getValorOuNullo('cadastro_telefone3', $array));
     $pessoa->setFax(getValorOuNullo('cadastro_fax', $array));
     $pessoa->setEmail(getValorOuNullo('cadastro_email', $array));
     $pessoa->setSite(getValorOuNullo('cadastro_site', $array));
     $pessoa->setCep(getValorOuNullo('cadastro_cep', $array));
     $pessoa->setLogradouro(getValorOuNullo('cadastro_logradouro', $array));
     $pessoa->setComplemento(getValorOuNullo('cadastro_complemento', $array));
     $pessoa->setBairro(getValorOuNullo('cadastro_bairro', $array));
     $pessoa->setNumero(getValorOuNullo('cadastro_numero', $array));
     $pessoa->setCidade(getValorOuNullo('cadastro_cidade', $array));
     $pessoa->setUf(getValorOuNullo('cadastro_estado', $array));
     $pessoa->setObservacao(getValorOuNullo('cadastro_observacao', $array));
     $pessoa->setData_criacao(date("Y-m-d h:i:s"));
     $empresaId = getValorOuNullo('empresa_id', $array);
     $usuarioId = getValorOuNullo('usuario_id', $array);
     if ($empresaId != null) {
         $empresa = new Empresa();
         $empresa->setId($empresaId);
         $pessoa->setEmpresa($empresa);
     }
     if ($usuarioId != null) {
         $usuario = new Usuario();
         $usuario->setId($usuarioId);
         $pessoa->setUsuario($usuario);
     }
     return $pessoa;
 }
Example #23
0
 /**
  * Método para crear/modificar un objeto de base de datos
  *
  * @param string $medthod: create, update
  * @param array $data: Data para autocargar el modelo
  * @param array $optData: Data adicional para autocargar
  *
  * return object ActiveRecord
  */
 public static function setEmpresa($method, $data, $optData = null)
 {
     $obj = new Empresa($data);
     //Se carga los datos con los de las tablas
     if ($optData) {
         //Se carga información adicional al objeto
         $obj->dump_result_self($optData);
     }
     //Verifico que no exista otro menu, y si se encuentra inactivo lo active
     $conditions = "nombre = '{$obj->nombre}'";
     $old = new Empresa();
     if ($old->find_first($conditions)) {
         if ($method == 'create') {
             $obj->id = $old->id;
             $method = 'update';
         }
     }
     return $obj->{$method}() ? $obj : FALSE;
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     //
     $empresa = Empresa::find(Auth::user()->id);
     $deporte = Input::get('deport');
     $diaHabil = Input::get('precioHabil');
     $diaFin = Input::get('precioFin');
     //Prueba con el método del modelo Empresa
     $empresa->deportes()->attach($deporte, array('precio_dia_habil' => $diaHabil, 'precio_fin_semana' => $diaFin));
 }
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($name)
 {
     $deporte = new Deporte();
     $service = new Actividad();
     $id = Auth::user()->id;
     $empresa = Empresa::find($id);
     $deportes = $empresa->deportes;
     $servicios = $empresa->actividades;
     return View::make('dashboard.dashboard', array('empresaNombre' => $name, 'deport' => $deporte->comboDeporte(), 'service' => $service->comboServicios(), 'deportes' => $deportes, 'servicios' => $servicios));
 }
Example #26
0
 /**
  * Método para agregar
  */
 public function agregar()
 {
     if (Input::hasPost('empresa')) {
         if (Empresa::setEmpresa('create', Input::post('empresa'))) {
             Flash::valid('la Empresa se ha creado correctamente!');
             return Redirect::toAction('listar');
         }
     }
     $this->page_title = 'Agregar Empresa';
 }
Example #27
0
 public function __construct()
 {
     parent::__construct();
     $this->load->library('pagination');
     $this->load->helper('form');
     $this->load->library('form_validation');
     $this->load->model('proveedor_model');
     $this->load->model('provincia_model', 'Provincia');
     $this->load->model('ciudad_model', 'Ciudad');
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id)
 {
     $data = Input::all();
     $empresa = Empresa::find($id);
     $empresa->nombre = $data['nombre'];
     $empresa->ruc = $data['ruc'];
     $empresa->telefono = $data['telefono'];
     $empresa->descripcion = $data['descripcion'];
     $empresa->save();
     return Redirect::route('datos.empresas.index');
 }
Example #29
0
 public function __construct()
 {
     parent::__construct();
     $this->load->library('pagination');
     $this->load->helper('form');
     $this->load->library('form_validation');
     $this->load->model('constructora_model');
     $this->load->model('provincia_model', 'Provincia');
     $this->load->model('ciudad_model', 'Ciudad');
     $this->form_validation->set_error_delimiters('<div class="alert alert-error"> <button type="button" class="close" data-dismiss="alert">&times;</button>  <h4>Error</h4>', '</div>');
 }
 public function editar_empresa_actividad()
 {
     $fk_empresa = Empresa::get()->lists('empresa_nombre', 'id');
     $fk_actividad = Actividad::get()->lists('actividad_nombre', 'id');
     $inputs = Input::get('idedit');
     $empresa_actividad = Empresa_Actividad::find($inputs);
     if ($empresa_actividad) {
         return View::make('empresa_actividad.createEmpresaActividad', array('fk_empresa' => $fk_empresa, 'fk_actividad' => $fk_actividad, 'empresa_actividad' => $empresa_actividad));
     } else {
         return Redirect::to('empresa_actividad');
     }
 }