[Edit From]
This commit is contained in:
parent
78357efab7
commit
3c2ca564fb
@ -12,17 +12,28 @@ class KhitanApiController extends Controller
|
|||||||
public function store(Request $request)
|
public function store(Request $request)
|
||||||
{
|
{
|
||||||
$data = $request->validate([
|
$data = $request->validate([
|
||||||
|
'template_id' => 'required|exists:templates,id',
|
||||||
'nama_pemesan' => 'required|string|max:255',
|
'nama_pemesan' => 'required|string|max:255',
|
||||||
'no_hp' => 'required|string|max:20',
|
'no_hp' => 'required|string|max:20',
|
||||||
'email' => 'required|email',
|
'email' => 'required|email',
|
||||||
'nama_anak' => 'required|string|max:255',
|
|
||||||
'nama_orangtua' => 'required|string|max:255',
|
// Anak
|
||||||
'alamat' => 'required|string',
|
'nama_lengkap_anak' => 'required|string|max:255',
|
||||||
'tanggal_acara' => 'required|date',
|
'nama_panggilan_anak' => 'required|string|max:255',
|
||||||
|
'bapak_anak' => 'nullable|string|max:255',
|
||||||
|
'ibu_anak' => 'nullable|string|max:255',
|
||||||
|
|
||||||
|
// Jadwal
|
||||||
|
'hari_tanggal_acara' => 'nullable|date',
|
||||||
|
'waktu_acara' => 'nullable|string',
|
||||||
|
'alamat_acara' => 'nullable|string',
|
||||||
|
'maps_acara' => 'nullable|string',
|
||||||
|
|
||||||
|
// Tambahan
|
||||||
|
'no_rekening1' => 'nullable|string',
|
||||||
|
'no_rekening2' => 'nullable|string',
|
||||||
'link_musik' => 'nullable|string',
|
'link_musik' => 'nullable|string',
|
||||||
'kata_pengucapan' => 'nullable|string',
|
|
||||||
'galeri' => 'nullable|string',
|
'galeri' => 'nullable|string',
|
||||||
'template_id' => 'required|exists:templates,id',
|
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$pelanggan = Pelanggan::create([
|
$pelanggan = Pelanggan::create([
|
||||||
|
@ -12,18 +12,48 @@ class PernikahanApiController extends Controller
|
|||||||
public function store(Request $request)
|
public function store(Request $request)
|
||||||
{
|
{
|
||||||
$data = $request->validate([
|
$data = $request->validate([
|
||||||
|
'template_id' => 'required|exists:templates,id',
|
||||||
'nama_pemesan' => 'required|string|max:255',
|
'nama_pemesan' => 'required|string|max:255',
|
||||||
'no_hp' => 'required|string|max:20',
|
'no_hp' => 'required|string|max:20',
|
||||||
'email' => 'required|email',
|
'email' => 'required|email',
|
||||||
'nama_pria' => 'required|string|max:255',
|
// Pria
|
||||||
'nama_wanita' => 'required|string|max:255',
|
'nama_lengkap_pria' => 'required|string|max:255',
|
||||||
'alamat' => 'required|string',
|
'nama_panggilan_pria' => 'required|string|max:255',
|
||||||
'tanggal_acara' => 'required|date',
|
'bapak_pria' => 'nullable|string|max:255',
|
||||||
'link_undangan' => 'nullable|string',
|
'ibu_pria' => 'nullable|string|max:255',
|
||||||
'kata_pengucapan' => 'nullable|string',
|
'instagram_pria' => 'nullable|string',
|
||||||
'galeri' => 'nullable|string',
|
'facebook_pria' => 'nullable|string',
|
||||||
|
'twitter_pria' => 'nullable|string',
|
||||||
|
|
||||||
|
// Wanita
|
||||||
|
'nama_lengkap_wanita' => 'required|string|max:255',
|
||||||
|
'nama_panggilan_wanita' => 'required|string|max:255',
|
||||||
|
'bapak_wanita' => 'nullable|string|max:255',
|
||||||
|
'ibu_wanita' => 'nullable|string|max:255',
|
||||||
|
'instagram_wanita' => 'nullable|string',
|
||||||
|
'facebook_wanita' => 'nullable|string',
|
||||||
|
'twitter_wanita' => 'nullable|string',
|
||||||
|
|
||||||
|
// Cerita
|
||||||
|
'cerita_kita' => 'nullable|string',
|
||||||
|
|
||||||
|
// Akad
|
||||||
|
'hari_tanggal_akad' => 'nullable|date',
|
||||||
|
'waktu_akad' => 'nullable|string',
|
||||||
|
'alamat_akad' => 'nullable|string',
|
||||||
|
'maps_akad' => 'nullable|string',
|
||||||
|
|
||||||
|
// Resepsi
|
||||||
|
'hari_tanggal_resepsi' => 'nullable|date',
|
||||||
|
'waktu_resepsi' => 'nullable|string',
|
||||||
|
'alamat_resepsi' => 'nullable|string',
|
||||||
|
'maps_resepsi' => 'nullable|string',
|
||||||
|
|
||||||
|
// Tambahan
|
||||||
|
'no_rekening1' => 'nullable|string',
|
||||||
|
'no_rekening2' => 'nullable|string',
|
||||||
'link_musik' => 'nullable|string',
|
'link_musik' => 'nullable|string',
|
||||||
'template_id' => 'required|exists:templates,id',
|
'galeri' => 'nullable|string',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$pelanggan = Pelanggan::create([
|
$pelanggan = Pelanggan::create([
|
||||||
|
@ -12,20 +12,26 @@ class UlangTahunApiController extends Controller
|
|||||||
public function store(Request $request)
|
public function store(Request $request)
|
||||||
{
|
{
|
||||||
$data = $request->validate([
|
$data = $request->validate([
|
||||||
|
'template_id' => 'required|exists:templates,id',
|
||||||
'nama_pemesan' => 'required|string|max:255',
|
'nama_pemesan' => 'required|string|max:255',
|
||||||
'no_hp' => 'required|string|max:20',
|
'no_hp' => 'required|string|max:20',
|
||||||
'email' => 'required|email',
|
'email' => 'required|email',
|
||||||
'nama_panjang' => 'required|string|max:255',
|
|
||||||
'nama_panggilan' => 'required|string|max:255',
|
//Data
|
||||||
'ulang_tahun_ke' => 'required|integer',
|
'nama_lengkap_anak' => 'required|string|max:255',
|
||||||
'anak_ke' => 'required|integer',
|
'nama_panggilan_anak' => 'required|string|max:100',
|
||||||
'nama_orangtua' => 'required|string|max:255',
|
'bapak_anak' => 'required|string|max:255',
|
||||||
'alamat' => 'required|string',
|
'ibu_anak' => 'required|string|max:255',
|
||||||
'tanggal_acara' => 'required|date',
|
'umur_dirayakan' => 'required|string|max:10',
|
||||||
|
'anak_ke' => 'required|string|max:5',
|
||||||
|
|
||||||
|
//Jadwal
|
||||||
|
'hari_tanggal_acara' => 'required|date',
|
||||||
|
'waktu_acara' => 'required|string|max:50',
|
||||||
|
'alamat_acara' => 'required|string',
|
||||||
|
'maps_acara' => 'nullable|string',
|
||||||
'link_musik' => 'nullable|string',
|
'link_musik' => 'nullable|string',
|
||||||
'kata_pengucapan' => 'nullable|string',
|
|
||||||
'galeri' => 'nullable|string',
|
'galeri' => 'nullable|string',
|
||||||
'template_id' => 'required|exists:templates,id',
|
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$pelanggan = Pelanggan::create([
|
$pelanggan = Pelanggan::create([
|
||||||
|
@ -7,10 +7,26 @@ use Illuminate\Database\Eloquent\Model;
|
|||||||
class Khitan extends Model
|
class Khitan extends Model
|
||||||
{
|
{
|
||||||
protected $fillable = [
|
protected $fillable = [
|
||||||
'template_id', 'nama_pemesan', 'no_hp', 'email',
|
'template_id',
|
||||||
'nama_panjang', 'nama_pendek', 'nama_orangtua',
|
'nama_pemesan',
|
||||||
'alamat', 'tanggal_acara', 'link_musik', 'galeri',
|
'no_hp',
|
||||||
'kata_pengucapan'
|
'email',
|
||||||
|
|
||||||
|
//Data
|
||||||
|
'nama_lengkap_anak',
|
||||||
|
'nama_panggilan_anak',
|
||||||
|
'bapak_anak',
|
||||||
|
'ibu_anak',
|
||||||
|
|
||||||
|
//Jadwal
|
||||||
|
'hari_tanggal_acara',
|
||||||
|
'waktu_acara',
|
||||||
|
'alamat_acara',
|
||||||
|
'maps_acara',
|
||||||
|
'no_rekening1',
|
||||||
|
'no_rekening2',
|
||||||
|
'link_musik',
|
||||||
|
'galeri',
|
||||||
];
|
];
|
||||||
|
|
||||||
public function template() {
|
public function template() {
|
||||||
|
@ -7,9 +7,50 @@ use Illuminate\Database\Eloquent\Model;
|
|||||||
class Pernikahan extends Model
|
class Pernikahan extends Model
|
||||||
{
|
{
|
||||||
protected $fillable = [
|
protected $fillable = [
|
||||||
'template_id', 'nama_pemesan', 'no_hp', 'email',
|
|
||||||
'nama_pria', 'nama_wanita', 'alamat', 'tanggal_acara',
|
'template_id',
|
||||||
'link_undangan', 'kata_pengucapan', 'galeri', 'link_musik'
|
'nama_pemesan',
|
||||||
|
'no_hp',
|
||||||
|
'email',
|
||||||
|
|
||||||
|
// Pria
|
||||||
|
'nama_lengkap_pria',
|
||||||
|
'nama_panggilan_pria',
|
||||||
|
'bapak_pria',
|
||||||
|
'ibu_pria',
|
||||||
|
'instagram_pria',
|
||||||
|
'facebook_pria',
|
||||||
|
'twitter_pria',
|
||||||
|
|
||||||
|
// Wanita
|
||||||
|
'nama_lengkap_wanita',
|
||||||
|
'nama_panggilan_wanita',
|
||||||
|
'bapak_wanita',
|
||||||
|
'ibu_wanita',
|
||||||
|
'instagram_wanita',
|
||||||
|
'facebook_wanita',
|
||||||
|
'twitter_wanita',
|
||||||
|
|
||||||
|
// Cerita
|
||||||
|
'cerita_kita',
|
||||||
|
|
||||||
|
// Akad
|
||||||
|
'hari_tanggal_akad',
|
||||||
|
'waktu_akad',
|
||||||
|
'alamat_akad',
|
||||||
|
'maps_akad',
|
||||||
|
|
||||||
|
// Resepsi
|
||||||
|
'hari_tanggal_resepsi',
|
||||||
|
'waktu_resepsi',
|
||||||
|
'alamat_resepsi',
|
||||||
|
'maps_resepsi',
|
||||||
|
|
||||||
|
// Tambahan
|
||||||
|
'no_rekening1',
|
||||||
|
'no_rekening2',
|
||||||
|
'link_musik',
|
||||||
|
'galeri',
|
||||||
];
|
];
|
||||||
|
|
||||||
public function template() {
|
public function template() {
|
||||||
|
@ -7,10 +7,27 @@ use Illuminate\Database\Eloquent\Model;
|
|||||||
class UlangTahun extends Model
|
class UlangTahun extends Model
|
||||||
{
|
{
|
||||||
protected $fillable = [
|
protected $fillable = [
|
||||||
'template_id', 'nama_pemesan', 'no_hp', 'email',
|
|
||||||
'nama_panjang', 'nama_panggilan', 'ulang_tahun_ke', 'anak_ke',
|
'template_id',
|
||||||
'nama_orangtua', 'alamat', 'tanggal_acara', 'link_musik',
|
'nama_pemesan',
|
||||||
'kata_pengucapan', 'galeri'
|
'no_hp',
|
||||||
|
'email',
|
||||||
|
|
||||||
|
//Data
|
||||||
|
'nama_lengkap_anak',
|
||||||
|
'nama_panggilan_anak',
|
||||||
|
'bapak_anak',
|
||||||
|
'ibu_anak',
|
||||||
|
'umur_dirayakan',
|
||||||
|
'anak_ke',
|
||||||
|
|
||||||
|
//Jadwal
|
||||||
|
'hari_tanggal_acara',
|
||||||
|
'waktu_acara',
|
||||||
|
'alamat_acara',
|
||||||
|
'maps_acara',
|
||||||
|
'link_musik',
|
||||||
|
'galeri',
|
||||||
];
|
];
|
||||||
|
|
||||||
public function template() {
|
public function template() {
|
||||||
|
@ -13,14 +13,46 @@ return new class extends Migration {
|
|||||||
$table->string('nama_pemesan');
|
$table->string('nama_pemesan');
|
||||||
$table->string('no_hp');
|
$table->string('no_hp');
|
||||||
$table->string('email');
|
$table->string('email');
|
||||||
$table->string('nama_pria');
|
// Data Pria
|
||||||
$table->string('nama_wanita');
|
$table->string('nama_lengkap_pria');
|
||||||
$table->string('alamat');
|
$table->string('nama_panggilan_pria');
|
||||||
$table->date('tanggal_acara');
|
$table->string('bapak_pria')->nullable();
|
||||||
$table->string('link_undangan')->nullable();
|
$table->string('ibu_pria')->nullable();
|
||||||
$table->text('kata_pengucapan')->nullable();
|
$table->string('instagram_pria')->nullable();
|
||||||
$table->string('galeri')->nullable();
|
$table->string('facebook_pria')->nullable();
|
||||||
|
$table->string('twitter_pria')->nullable();
|
||||||
|
|
||||||
|
// Data Wanita
|
||||||
|
$table->string('nama_lengkap_wanita');
|
||||||
|
$table->string('nama_panggilan_wanita');
|
||||||
|
$table->string('bapak_wanita')->nullable();
|
||||||
|
$table->string('ibu_wanita')->nullable();
|
||||||
|
$table->string('instagram_wanita')->nullable();
|
||||||
|
$table->string('facebook_wanita')->nullable();
|
||||||
|
$table->string('twitter_wanita')->nullable();
|
||||||
|
|
||||||
|
// Cerita
|
||||||
|
$table->text('cerita_kita')->nullable();
|
||||||
|
|
||||||
|
// Akad
|
||||||
|
$table->date('hari_tanggal_akad')->nullable();
|
||||||
|
$table->string('waktu_akad')->nullable();
|
||||||
|
$table->text('alamat_akad')->nullable();
|
||||||
|
$table->string('maps_akad')->nullable();
|
||||||
|
|
||||||
|
// Resepsi
|
||||||
|
$table->date('hari_tanggal_resepsi')->nullable();
|
||||||
|
$table->string('waktu_resepsi')->nullable();
|
||||||
|
$table->text('alamat_resepsi')->nullable();
|
||||||
|
$table->string('maps_resepsi')->nullable();
|
||||||
|
|
||||||
|
// Tambahan
|
||||||
|
$table->string('no_rekening1')->nullable();
|
||||||
|
$table->string('no_rekening2')->nullable();
|
||||||
$table->string('link_musik')->nullable();
|
$table->string('link_musik')->nullable();
|
||||||
|
$table->text('galeri')->nullable();
|
||||||
|
|
||||||
|
|
||||||
$table->timestamps();
|
$table->timestamps();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -13,16 +13,23 @@ return new class extends Migration {
|
|||||||
$table->string('nama_pemesan');
|
$table->string('nama_pemesan');
|
||||||
$table->string('no_hp');
|
$table->string('no_hp');
|
||||||
$table->string('email');
|
$table->string('email');
|
||||||
$table->string('nama_panjang');
|
|
||||||
$table->string('nama_panggilan');
|
// Data anak
|
||||||
$table->integer('ulang_tahun_ke');
|
$table->string('nama_lengkap_anak');
|
||||||
$table->integer('anak_ke');
|
$table->string('nama_panggilan_anak');
|
||||||
$table->string('nama_orangtua');
|
$table->string('bapak_anak');
|
||||||
$table->string('alamat');
|
$table->string('ibu_anak');
|
||||||
$table->date('tanggal_acara');
|
$table->string('umur_dirayakan');
|
||||||
|
$table->string('anak_ke');
|
||||||
|
|
||||||
|
// Jadwal acara
|
||||||
|
$table->date('hari_tanggal_acara');
|
||||||
|
$table->string('waktu_acara');
|
||||||
|
$table->text('alamat_acara');
|
||||||
|
$table->string('maps_acara')->nullable();
|
||||||
$table->string('link_musik')->nullable();
|
$table->string('link_musik')->nullable();
|
||||||
$table->text('kata_pengucapan')->nullable();
|
|
||||||
$table->string('galeri')->nullable();
|
$table->string('galeri')->nullable();
|
||||||
|
|
||||||
$table->timestamps();
|
$table->timestamps();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -13,14 +13,25 @@ return new class extends Migration {
|
|||||||
$table->string('nama_pemesan');
|
$table->string('nama_pemesan');
|
||||||
$table->string('no_hp');
|
$table->string('no_hp');
|
||||||
$table->string('email');
|
$table->string('email');
|
||||||
$table->string('nama_panjang');
|
|
||||||
$table->string('nama_pendek');
|
// Data Anak
|
||||||
$table->string('nama_orangtua');
|
$table->string('nama_lengkap_anak');
|
||||||
$table->string('alamat');
|
$table->string('nama_panggilan_anak');
|
||||||
$table->date('tanggal_acara');
|
$table->string('bapak_anak')->nullable();
|
||||||
|
$table->string('ibu_anak')->nullable();
|
||||||
|
|
||||||
|
// Jadwal
|
||||||
|
$table->date('hari_tanggal_acara')->nullable();
|
||||||
|
$table->string('waktu_acara')->nullable();
|
||||||
|
$table->text('alamat_acara')->nullable();
|
||||||
|
$table->string('maps_acara')->nullable();
|
||||||
|
|
||||||
|
// Tambahan
|
||||||
|
$table->string('no_rekening1')->nullable();
|
||||||
|
$table->string('no_rekening2')->nullable();
|
||||||
$table->string('link_musik')->nullable();
|
$table->string('link_musik')->nullable();
|
||||||
$table->string('galeri')->nullable();
|
$table->text('galeri')->nullable();
|
||||||
$table->text('kata_pengucapan')->nullable();
|
|
||||||
$table->timestamps();
|
$table->timestamps();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user