Ejemplo n.º 1
0
        public int Delete(Pesanan psn)
        {
            int result = 0;


            // membuat objek context menggunakan blok using
            using (DbContext context = new DbContext())
            {
                // membuat objek dari class repository
                _repository = new PesananRepository(context);

                // panggil method Delete class repository untuk menghapus data
                result = _repository.Delete(psn);
            }

            if (result > 0)
            {
                MessageBox.Show("Data mahasiswa berhasil dihapus !", "Informasi",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Data mahasiswa gagal dihapus !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            return(result);
        }
Ejemplo n.º 2
0
        public int Create(Pesanan psn)
        {
            int result1 = 0;

            // cek npm yang diinputkan tidak boleh kosong
            if (string.IsNullOrEmpty(psn.KdPesanan))
            {
                MessageBox.Show("Kode barang harus diisi !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return(0);
            }

            // membuat objek context menggunakan blok using
            using (DbContext context = new DbContext())
            {
                // membuat objek class repository
                _repository = new PesananRepository(context);

                // panggil method Create class repository untuk menambahkan data
                result1 = _repository.Create(psn);
            }

            if (result1 > 0)
            {
                MessageBox.Show("Data mahasiswa berhasil disimpan !", "Informasi",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Data mahasiswa gagal disimpan !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            return(result1);
        }
Ejemplo n.º 3
0
        public int Delete(Pesanan psn)
        {
            int result = 0;

            // Validavsi kode pesanan tidak boleh NUL
            if (string.IsNullOrEmpty(psn.KdPesanan))
            {
                MessageBox.Show("Kode barang harus diisi !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return(0);
            }

            // membuat objek context menggunakan blok using
            using (DbContext context = new DbContext())
            {
                // membuat objek dari class repository
                _repository = new PesananRepository(context);

                // panggil method Delete class repository untuk menghapus data
                result = _repository.Delete(psn);
            }

            if (result > 0)
            {
                MessageBox.Show("Data pesanan berhasil dihapus !", "Informasi",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Data pesanan gagal dihapus !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            return(result);
        }
Ejemplo n.º 4
0
        public List <Pesanan> ReadAllPesanan()
        {
            List <Pesanan> list = new List <Pesanan>();

            using (DbContext context = new DbContext())
            {
                // membuat objek class repository
                _repository = new PesananRepository(context);

                // panggil method Create class repository untuk menambahkan data
                list = _repository.ReadAll();
            }

            return(list);
        }
Ejemplo n.º 5
0
        public string Nama(string kdpel)
        {
            string nama;

            using (DbContext context = new DbContext())
            {
                // membuat objek class repository
                _repository = new PesananRepository(context);

                // panggil method Create class repository untuk menambahkan data
                nama = _repository.Nama(kdpel);
            }

            return(nama);
        }
Ejemplo n.º 6
0
        public int Total(string kdpsn)
        {
            int no;

            using (DbContext context = new DbContext())
            {
                // membuat objek class repository
                _repository = new PesananRepository(context);

                // panggil method Create class repository untuk menambahkan data
                no = _repository.Total(kdpsn);
            }

            return(no);
        }
Ejemplo n.º 7
0
        public List <Pesanan> ReadByKode(string kdPesanan)
        {
            // membuat objek collection
            List <Pesanan> list = new List <Pesanan>();

            // membuat objek context menggunakan blok using
            using (DbContext context = new DbContext())
            {
                // membuat objek dari class repository
                _repository = new PesananRepository(context);

                // panggil method GetByNama yang ada di dalam class repository
                list = _repository.ReadByKode(kdPesanan);
            }
            return(list);
        }
Ejemplo n.º 8
0
        public int Update(Pesanan psn)
        {
            int result1 = 0;

            // Validavsi kode pesanan tidak boleh NUL
            if (string.IsNullOrEmpty(psn.KdPesanan))
            {
                MessageBox.Show("Kode barang harus diisi !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return(0);
            }

            // Validavsi Tanggal Pemesanan tidak boleh NUL
            if (string.IsNullOrEmpty(psn.TglPesan))
            {
                MessageBox.Show("Tanggal Pesanan harus diisi !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return(0);
            }

            // Validavsi JatuhTempo Pemesanan tidak boleh NUL
            if (string.IsNullOrEmpty(psn.JatuhTempo))
            {
                MessageBox.Show("Tanggal jatuh tempol harus diisi !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return(0);
            }



            // Validavsi Status Pesanan Pemesanan tidak boleh NUL
            if (string.IsNullOrEmpty(psn.StatusPesanan))
            {
                MessageBox.Show("Status Pesanan harus diisi !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return(0);
            }

            // membuat objek context menggunakan blok using
            using (DbContext context = new DbContext())
            {
                // membuat objek class repository
                _repository = new PesananRepository(context);

                // panggil method Create class repository untuk menambahkan data
                result1 = _repository.Update(psn);
            }

            if (result1 > 0)
            {
                MessageBox.Show("Data Pesanan berhasil diperbaiki !", "Informasi",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Data mahasiswa gagal diperbaiki !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            return(result1);
        }