public void UpdateSepeda(Sepeda sepeda)
 {
     int id = sepeda.idSepeda;
     Sepeda sepedaToUpdate = dummySepedas.SingleOrDefault(s => s.idSepeda == id);
     DeleteSepeda(sepedaToUpdate);
     dummySepedas.Add(sepeda);
 }
示例#2
0
 public SepedaTest()
 {
     sepeda1 = new Sepeda {idSepeda = 20, idShelter = 111, keterangan = "Bagus",warnaSepeda = "merah",ketersediaan = 1,merkSepeda = "Gunung Abadi"};
     sepeda2 = new Sepeda { idSepeda = 21, idShelter = 222, keterangan = "Bagus Sekali",warnaSepeda = "merah",ketersediaan = 1, merkSepeda = "Gunung Abadi" };
     sepeda3 = new Sepeda { idSepeda = 22, idShelter = 333, keterangan = "Rusak jok nya",warnaSepeda = "merah", ketersediaan = 1, merkSepeda = "Keong Emas" };
     sepedas = new List<Sepeda>
     {
      sepeda1,sepeda2,sepeda3
     };
     sepedasRepository = new DummySepedasRepository(sepedas);
     serviceSepeda = new ServiceSepeda(sepedasRepository);
     controller = new SepedaController(serviceSepeda);
 }
示例#3
0
 public void Create()
 {
     //Arrange
     Sepeda newSepeda = new Sepeda()
     {
         idSepeda = 23,
         idShelter = 111,
         keterangan = "Bagus",
         ketersediaan = 1,
         merkSepeda = "Gunung Abadi"
     };
     controller.Create(newSepeda);
     //Act
     List<Sepeda> sepedas = sepedasRepository.GetAllSepedas();
     //Assert
     CollectionAssert.Contains(sepedas, newSepeda);
 }
 public void DeleteSepeda(Sepeda sepeda)
 {
     dummySepedas.Remove(sepeda);
 }
 public void AddSepeda(Sepeda sepeda)
 {
     dummySepedas.Add(sepeda);
 }
 public void UpdateSepeda(Sepeda sepeda)
 {
     db.Sepedas.Attach(sepeda);
     ((IObjectContextAdapter)db).ObjectContext.ObjectStateManager.ChangeObjectState(sepeda, EntityState.Modified);
 }
 public void AddSepeda(Sepeda sepeda)
 {
     db.Sepedas.Add(sepeda);
 }
 public void DeleteSepeda(Sepeda sepeda)
 {
     db.Sepedas.Remove(sepeda);
 }
 public void UpdateSepeda(Sepeda sepeda)
 {
     db.Sepedas.Attach(sepeda);
     ((IObjectContextAdapter)db).ObjectContext.ObjectStateManager.ChangeObjectState(sepeda, EntityState.Modified);
 }
示例#10
0
 public void AddSepeda(Sepeda sepeda)
 {
     db.Sepedas.Add(sepeda);
 }