protected override void Simpan() { if (_isNewData) { _jenisPengeluaran = new JenisPengeluaran(); } _jenisPengeluaran.nama_jenis_pengeluaran = txtJenisPengeluaran.Text; var result = 0; var validationError = new ValidationError(); using (new StCursor(Cursors.WaitCursor, new TimeSpan(0, 0, 0, 0))) { if (_isNewData) { result = _bll.Save(_jenisPengeluaran, ref validationError); } else { result = _bll.Update(_jenisPengeluaran, ref validationError); } if (result > 0) { Listener.Ok(this, _isNewData, _jenisPengeluaran); if (_isNewData) { base.ResetForm(this); txtJenisPengeluaran.Focus(); } else { this.Close(); } } else { if (validationError.Message.NullToString().Length > 0) { MsgHelper.MsgWarning(validationError.Message); base.SetFocusObject(validationError.PropertyName, this); } else { MsgHelper.MsgUpdateError(); } } } }
public void UpdateTest() { var obj = new JenisPengeluaran { jenis_pengeluaran_id = "26b062ad-7469-42c4-9326-bb84feeca746", nama_jenis_pengeluaran = "Biaya Listrik Naik" }; var validationError = new ValidationError(); var result = _bll.Update(obj, ref validationError); Console.WriteLine("Error : " + validationError.Message); Assert.IsTrue(result != 0); var updatedObj = _bll.GetByID(obj.jenis_pengeluaran_id); Assert.IsNotNull(updatedObj); Assert.AreEqual(obj.jenis_pengeluaran_id, updatedObj.jenis_pengeluaran_id); Assert.AreEqual(obj.nama_jenis_pengeluaran, updatedObj.nama_jenis_pengeluaran); }
public void UpdateTest() { var obj = new JenisPengeluaran { jenis_pengeluaran_id = "0c9ef589-be0c-415d-8fec-19ddafd942c2", nama_jenis_pengeluaran = "Biaya Listrik" }; var validationError = new ValidationError(); var result = _bll.Update(obj, ref validationError); Console.WriteLine("Error : " + validationError.Message); Assert.IsTrue(result != 0); var updatedObj = _bll.GetByID(obj.jenis_pengeluaran_id); Assert.IsNotNull(updatedObj); Assert.AreEqual(obj.jenis_pengeluaran_id, updatedObj.jenis_pengeluaran_id); Assert.AreEqual(obj.nama_jenis_pengeluaran, updatedObj.nama_jenis_pengeluaran); }