public PengeluaranEntryView(bool isNewData = true, IPengeluaranModel model = null) { InitializeComponent(); _isNewData = isNewData; panelUp.LabelInfo = isNewData ? $"TAMBAH {_typeName.ToUpper()}" : $"UBAH {_typeName.ToUpper()}"; if (!_isNewData) { _model = model; textBoxNama.Text = model.nama; textBoxJumlah.Text = model.jumlah.ToString("N0"); textBoxKeterangan.Text = model.keterangan; } operationButtons.OnSaveButtonClick += OperationButtons_OnSaveButtonClick; }
public void ValidateModel(IPengeluaranModel model) { _modelDAC.ValidateModel(model); }
public void Update(IPengeluaranModel model) { ValidateModel(model); _repo.Update(model); }
public void Delete(IPengeluaranModel model) { _repo.Delete(model); }
public void Insert(IPengeluaranModel model) { ValidateModel(model); _repo.Insert(model); }