public function postCreate() { $values = Request::all(); if ($values['emp_first_name'] == '' || $values['emp_first_name'] == null) { return Response::json(array('success' => false, 'data' => 'Campo Nombre requerido')); } if ($values['emp_last_name'] == '' || $values['emp_last_name'] == null) { return Response::json(array('success' => false, 'data' => 'Campo Apellido requerido')); } if ($values['emp_address'] == '' || $values['emp_address'] == null) { return Response::json(array('success' => false, 'data' => 'Campo Dirección requerido')); } if ($values['emp_phone_number'] == '' || $values['emp_phone_number'] == null) { return Response::json(array('success' => false, 'data' => 'Campo Número Fijo requerido')); } if ($values['emp_job'] == '' || $values['emp_job'] == null) { return Response::json(array('success' => false, 'data' => 'Campo Puesto requerido')); } if ($values['emp_fk_business_unit'] == '' || $values['emp_fk_business_unit'] == null || $values['emp_fk_business_unit'] == 'null') { return Response::json(array('success' => false, 'data' => 'Campo Unidad de Negocio requerido')); } if ($values['emp_email'] == '' || $values['emp_email'] == null) { return Response::json(array('success' => false, 'data' => 'Campo Correo/Usuario requerido')); } if ($values['emp_password'] == '' || $values['emp_password'] == null) { return Response::json(array('success' => false, 'data' => 'Campo Contraseña requerido')); } $values['emp_password'] = hash::make($values['emp_password']); $rows = fil_employee::where('emp_email', '=', $values['emp_email'])->count(); if ($rows == 1) { return Response::json(array('success' => false, 'data' => 'Este correo ya está en uso, por favor utilice otro correo')); } fil_employee::create($values); $response = Response::json(array('success' => true, 'data' => 'Empleado guardado con exito')); return $response; }