public void editData(mstCar data) { try { this._carDomain.EditData(data); } catch (Exception) { throw; } }
public void saveData(mstCar data) { try { this._carDomain.SaveData(data); } catch (Exception) { throw; } }
public void deleteData(mstCar data) { try { this._carDomain.DeleteData(data); } catch (Exception) { throw; } }
public HttpResponseMessage Put([FromBody] mstCar data) { try { _carDomain.EditData(data); return(ApiResponse(ApiResullt.Ok, UpdateSuccessful)); } catch (Exception ex) { _log.Error(ex, tokenValue); return(ApiResponse(ApiResullt.Failed)); } }
public HttpResponseMessage GetDataByPaging([FromBody] mstCar data) { List <mstCar> listCar = new List <mstCar>(); try { listCar = _carDomain.ReadByPaging(data); return(ApiResponse(ApiResullt.Ok, listCar)); } catch (Exception ex) { _log.Error(ex, tokenValue); return(ApiResponse(ApiResullt.Failed)); } }
public void testAdd() { // Arrange var data = new mstCar(); data.Name = "Test"; data.IsActive = true; data.CreatedDate = DateTime.Now; // Act _IMstCarDomain.SaveData(data); // Assert Assert.That(data.AutoID > 0, Is.True); }
public HttpResponseMessage Delete(int id) { var data = new mstCar(); try { data.AutoID = id; _carDomain.DeleteData(data); return(ApiResponse(ApiResullt.Ok, DeleteSuccessful)); } catch (Exception ex) { _log.Error(ex, tokenValue); return(ApiResponse(ApiResullt.Failed)); } }
public List <mstCar> ReadByPaging(mstCar param) { try { _uow.Open(DBConnection.BMIERP); List <mstCar> listCar = new List <mstCar>(); var repo = new mstCarRepository(_uow); listCar = repo.ReadByPaging(param).ToList(); return(listCar); } catch (Exception) { throw; } finally { _uow.Dispose(); } }
public void EditData(mstCar data) { try { _uow.Open(DBConnection.BMIERP); _uow.BeginTransaction(); var repo = new mstCarRepository(_uow); repo.Edit(data); _uow.CommitTransaction(); } catch (Exception) { _uow.RollbackTransaction(); throw; } finally { _uow.Dispose(); } }
public void SaveDataFacade(mstCar data, IUnitofWork uow) { try { var repo = new mstCarRepository(uow); if (data.Name.Length > 5) { data.Name = "Panjang karakter lebih dari 5"; } else { data.Name = "Panjang karakter tidak lebih dari 5"; } repo.Add(data); } catch (Exception) { throw; } }