public function doPost() { require_once APPPATH . "models/produto.php"; $this->load->model('produtodao'); $m = $this->produtodao; $nome = $_POST["nome"]; $preco = $_POST["preco"]; $categoria = $_POST["cat"]; $f = new Fabrica(); $prod = $f->createProd($categoria, $nome, $preco); $prod->tipoid = $prod->getCatId(); $m->insert($prod); }
public function doPostNoticia() { require_once APPPATH . "models/noticias.php"; $this->load->model('modelnot'); $m = $this->modelnot; $animal = $_POST["animal"]; $titulo = $_POST["titulo"]; $materia = $_POST["materia"]; $f = new Fabrica(); $noticia = $f->createAnimal($animal, $titulo, $materia); $noticia->animal = $noticia->getCatId(); $m->insert($noticia); $this->load->view('noticia'); echo "<h1>Notícia cadastrada com sucesso!!</h1>"; }
include "Empleado.php"; include "Fabrica.php"; //$persona1 = new Persona("Juan","Hernandez",31888965,'M'); //echo "<br>"; //echo $persona1->ToString(); echo "--------------------------------"; echo "<br>"; $e1 = new Empleado(1, 14000, "Diego", "Marado", 11223345, 'M'); $e2 = new Empleado(2, 15000, "Claudio", "Paul", 33678143, 'M'); $e3 = new Empleado(3, 56000, "Enzo", "Francescoli", 55337778, 'M'); $e4 = new Empleado(4, 33.0, "Mariana", "Sosa", 33654765, 'F'); $e5 = new Empleado(5, 12456, "Martin", "Demichelis", 66456342, 'M'); $e6 = new Empleado(6, 33500, "Lolita", "Lempika", 34234321, 'F'); $e7 = new Empleado(7, 23999, "Claudia", "Roman", 56777899, 'F'); //echo $e1->ToString(); //echo $e2->ToString(); //echo $e3->ToString(); //echo $e4->ToString(); // echo "Empleados de la Fabrica <br>"; $empresa = new Fabrica("IBM<br>"); $empresa->AgregarPersonas($e1); $empresa->AgregarPersonas($e2); $empresa->AgregarPersonas($e3); $empresa->AgregarPersonas($e4); $empresa->ToString(); $empresa2 = new Fabrica("HP<br>"); $empresa2->AgregarPersonas($e5); $empresa2->AgregarPersonas($e6); $empresa2->AgregarPersonas($e7); $empresa2->ToString();
<?php require_once "clases/classpersona.php"; require_once "clases/classempleado.php"; require_once "clases/classfabrica.php"; //Persona es una clase abstracta y por ende no se puede instanciar. //$p = new Persona("Pedro","Mariato",434343); // echo $p->ToString(); $e = new Empleado("Pedro", "Mariato", 34324, "M", 1, 3000.59); echo $e->ToString(); echo "<br /><br />" . $e->Hablar(); $e1 = new Empleado("Pablo", "Mariato", 34324, "M", 1, 1500); $e2 = new Empleado("Maria", "Martinez", 1114324, "F", 1, 2000); $e3 = new Empleado("Jose", "Mariato", 555324, "M", 1, 3000); $e4 = new Empleado("Florencia", "Gomez", 999924, "F", 1, 4000); $f = new Fabrica("Arcor"); $f->AgregarEmpleado($e1); $f->AgregarEmpleado($e2); $f->AgregarEmpleado($e3); $f->AgregarEmpleado($e4); echo "<br /><br />Mostrar Empleados Agregados"; echo "<br /><br />" . $f->ToString(); echo "<br /><br />Mostrar Suma<br /><br />"; echo "" . $f->CalcularSueldos($e1); //$f->EliminarEmpleado($e1); //$f->EliminarEmpleado($e2); //echo "<br /><br />".$f->ToString(); ?> <html> <head>
<?php require_once "empleado.php"; require_once "persona.php"; require_once "fabrica.php"; $unempleado = new empleado("Hernan", "Blanco", "37040165", 123, 8500); $unempleado1 = new empleado("Hernan", "Blanco", "37040165", 123, 8500); $unafabrica = new Fabrica("Inworx"); $unafabrica->AgregarPersona($unempleado); $unafabrica->AgregarPersona($unempleado); echo $unafabrica->CalcularSalarios(); echo "<br/>"; echo $unafabrica->ToString();
<?php require './Fabrica.php'; require './Automovel.php'; require './Automovel1000cc.php'; require './Automovel1400cc.php'; require './Automovel2000cc.php'; $modelo = Fabrica::construirAutomovel('1400cc'); $modelo->ligar(); $modelo->acelerar(); $modelo->virar(); $modelo->frear(); $modelo->desligar();
$dni = $_POST["txtDni"]; $legajo = $_POST["txtLegajo"]; $sueldo = $_POST["txtSueldo"]; if (!empty($_POST["txtSexo"])) { $sexo = $_POST["txtSexo"]; } if ($nombre === "" || $apellido === "" || $dni === "" || $legajo === "" || $sueldo === "" || empty($_POST["txtSexo"])) { //echo "Rellene todos los campos por favor!</br>"; ?> <style type="text/css" link="estilo2.css"></style> <div id='miDiv1'>Rellene todos los campos por favor!</div></br> <a href="/clase3/index.php">Inicio</a> <?php } else { $empleado1 = new Empleado($nombre, $apellido, $dni, $sexo, $legajo, $sueldo); $objFabrica = new Fabrica("Martin & Cia"); $objFabrica->AgregarPersona($empleado1); //echo $objFabrica->ToString(); $archivo1 = fopen("archivos/miArchivo.txt", "a"); $verificador = fwrite($archivo1, $empleado1->ToString() . "\r\n"); if ($verificador > 0) { echo "Se escribio correctamente en el archivo"; ?> <br/><a href="mostrar.php">Mostrar<a> <?php } else { ?> <a href="/clase3/index.php">Inicio</a> <?php } fclose($archivo1);
<?php require_once("ClassEmpleado.php"); require_once("ClassFabrica.php"); $empleado = new Empleado("Roberto", "Lopez", "353535", "123", "1500"); //echo $empleado->ToString(); $empleado2 = new Empleado("Roberta", "Lopez", "33354125", "456", "3000"); $fabrica = new Fabrica("algo"); $fabrica->AgregarPersona($empleado); $fabrica->AgregarPersona($empleado2); echo $fabrica->ToString(); $fabrica->SacarPersona($empleado); echo $fabrica->ToString(); ?>
<?php require_once "ClasePersona.php"; require_once "ClaseEmpleado.php"; require_once "ClaseFabrica.php"; $empleado = new Empleado("Aixa", "Casanova", "33341152", "029", "25000", "Femenino"); $empleado2 = new Empleado("Eddie", "Vedder", "15431152", "001", "50000", "Masculino"); echo $empleado->ToString(); $fabrica1 = new Fabrica("Redlink.sa"); $fabrica1->AgregarPersona($empleado); $fabrica1->AgregarPersona($empleado2); echo "</br>" . "Suma de sueldos: " . $fabrica1->CalcularSueldos();
*/ try { if ($_POST["nombre"] == "" || $_POST["apellido"] == "" || $_POST["dni"] == "" || $_POST["legajo"] == "" || $_POST["sueldo"] == "" || $_POST["sexo"] == "") { throw new Exception("Reingrese"); } $empleado = new Empleado($_POST["nombre"], $_POST["apellido"], $_POST["dni"], $_POST["legajo"], $_POST["sueldo"], $_POST["sexo"]); /*echo $empleado->ToString();*/ $emp = fopen("../Clase2/TxtEmpleados.txt", "a+"); $ex = fwrite($emp, $empleado->ToString() . "\r\n"); if ($ex > 0) { echo "escritura EXITOSA! ----> "; echo "<a href='../Clase2/Mostrar.php'><input type='button' value='Ir a Mostrar.php'> </a>"; } else { echo "<a href='../Clase2/index.html'><input type='button' value='Volver al indice'> </a>"; } $fabrica1 = new Fabrica("Redlink.sa"); $fabrica1->AgregarPersona($empleado); /*echo "</br>"."Suma de sueldos: " . $fabrica1->CalcularSueldos();*/ } catch (Exception $e) { ?> <html> <head> </head> <body> <span>Atencion! ingreso algun dato vacio! vuelva a intentar:</span></br> <A HREF="index.html"> <input type="button" value="Reingresar todos los campos"></A> </body> </html> <?php } $destino = "../Clase2/Image.jpg";
<?php require_once "Persona.php"; require_once "Empleado.php"; require_once "Fabrica.php"; $nombre = $_POST["txtNombre"]; $apellido = $_POST["txtApellido"]; $dni = $_POST["txtDni"]; $legajo = $_POST["txtLegajo"]; $sueldo = $_POST["txtSueldo"]; if (!empty($_POST["txtSexo"])) { $sexo = $_POST["txtSexo"]; } if ($nombre === "" || $apellido === "" || $dni === "" || $legajo === "" || $sueldo === "" || empty($_POST["txtSexo"])) { echo "Rellene todos los campos por favor!<br/>"; ?> <a href="/clase3/index.php">Inicio</a> <?php } else { $empleado1 = new Empleado($nombre, $apellido, $dni, $sexo, $legajo, $sueldo); $objFabrica = new Fabrica("Martin & Cia"); $objFabrica->AgregarPersona($empleado1); echo $objFabrica->ToString(); }