Professional Documents
Culture Documents
MATERIA
Programacion en PHP y JAVA
TEMA:
Agroservicio
INTEGRANTES:
Velasque Jomaira
Diana Caldern
Vacacela Lisseth
Ruiz Vanessa
DOCENTE:
Ing. Jussen Facuy
CURSO
6TO SEMESTREA
MILAGRO-ECUADOR
2017-2018
1
1. En primer lugar tenemos que acceder al sistema de Agroservicio.
2
4. Presentar el registro de los proveedores
3
7. Registramos a los clientes que desean realizar la compra
4
10. Presentar los productos ingresados
11. Llenar los campos para realizar la compra del producto que desea adquirir
5
13. Presentar el reporte de compra por fechas
6
16. Presentar los usuarios que pueden acceder al sistema
7
Xampp
XAMPP incluye adems servidores de bases de datos como MySQL y SQLite con sus
respectivos gestores phpMyAdmin y phpSQLiteAdmin. Incorpora tambin el intrprete
de PHP, el intrprete de Perl, servidores de FTP como ProFTPD FileZilla FTP Serve,
etc. entre muchas cosas ms.
MySQL
8
Servidor HTTP Apache
Sublime text3
Codigo
<?php
namespace AgroServicio\Http\Controllers;
use Illuminate\Http\Request;
use AgroServicio\Http\Requests;
use AgroServicio\Cliente;
use Illuminate\Support\Facades\Redirect;
use DB;
9
class ClienteController extends Controller
{
public function __construct(Request $request)
{
$this->middleware('auth');
}
public function index(Request $request)
{
if ($request)
{
$buscar=trim($request->get('buscar'));
$clientes=DB::table('tblclientes as c')
->where('c.cedula','LIKE','%'.$buscar.'%')
->orderBY('c.idcliente','asc')
->paginate(10);
return view('clientes.index',["clientes"=>$clientes,"buscar"=>$buscar]);
}
}
public function create()
{
return view("clientes.create");
}
public function store(Request $request)
{
$cliente=new Cliente;
$cliente->cedula=$request->get('cedula');
$cliente->apellidos=$request->get('apellidos');
$cliente->nombres=$request->get('nombres');
$cliente->direccion=$request->get('direccion');
$cliente->telefono=$request->get('telefono');
$cliente->email=$request->get('email');
$cliente->save();
return Redirect::to('clientes');
}
10
public function edit($id)
{
return view("clientes.edit",["cliente"=>Cliente::findOrFail($id)]);
}
public function update(Request $request,$id)
{
$cliente=Cliente::findOrFail($id);
$cliente->cedula=$request->get('cedula');
$cliente->apellidos=$request->get('apellidos');
$cliente->nombres=$request->get('nombres');
$cliente->direccion=$request->get('direccion');
$cliente->telefono=$request->get('telefono');
$cliente->email=$request->get('email');
$cliente->update();
return Redirect::to('clientes');
}
public function destroy($id)
{
$cliente=Cliente::findOrFail($id);
$cliente->delete();
return Redirect::to('clientes');
}
}
11