Beispiel #1
0
 public PembayaranEventArgs(IPelangganModel pelanggan, bool statusPenjualan,
                            decimal diskon, decimal grandTotal, decimal jumlahBayar, decimal kembali)
 {
     Pelanggan       = pelanggan;
     StatusPenjualan = statusPenjualan;
     Diskon          = diskon;
     GrandTotal      = grandTotal;
     JumlahBayar     = jumlahBayar;
     Kembali         = kembali;
 }
        public PelangganEntryView(bool isNewData = true, IPelangganModel model = null)
        {
            InitializeComponent();

            _isNewData        = isNewData;
            panelUp.LabelInfo = isNewData ? $"TAMBAH {_typeName.ToUpper()}" : $"UBAH {_typeName.ToUpper()}";

            if (!_isNewData)
            {
                _model                 = model;
                textBoxNama.Text       = model.nama;
                textBoxAlamat.Text     = model.alamat;
                textBoxTelpon.Text     = model.telpon;
                textBoxKeterangan.Text = model.keterangan;
            }

            operationButtons.OnSaveButtonClick += OperationButtons_OnSaveButtonClick;
        }
Beispiel #3
0
 public void ValidateModel(IPelangganModel model)
 {
     _modelDAC.ValidateModel(model);
 }
Beispiel #4
0
 public void Delete(IPelangganModel model)
 {
     _repo.Delete(model);
 }
Beispiel #5
0
 public void Update(IPelangganModel model)
 {
     ValidateModel(model);
     _repo.Update(model);
 }
Beispiel #6
0
 public void Insert(IPelangganModel model)
 {
     ValidateModel(model);
     _repo.Insert(model);
 }