コード例 #1
0
        public void Create()
        {
            Mahasiswa newMahasiswa = new Mahasiswa { NRP = "511110023", namaMhs = "Ika Ayu", emailMhs = "*****@*****.**" };
            controller.Create(newMahasiswa);

            CollectionAssert.Contains(mahasiswa, newMahasiswa);
        }
コード例 #2
0
 public void UpdateMahasiswa(Mahasiswa mahasiswa)
 {
     string id = mahasiswa.NRP;
     Mahasiswa mahasiswaToUpdate = m_mahasiswa.SingleOrDefault(m => m.NRP == id);
     DeleteMahasiswa(mahasiswaToUpdate);
     m_mahasiswa.Add(mahasiswa);
 }
コード例 #3
0
        public MahasiswaTest()
        {
            mahasiswa1 = new Mahasiswa { NRP = "5111100150", namaMhs = "Aisha Yuliandari", emailMhs = "*****@*****.**" };
            mahasiswa2 = new Mahasiswa { NRP = "5111100189", namaMhs = "Deasy Maharani", emailMhs = "*****@*****.**" };
            mahasiswa3 = new Mahasiswa { NRP = "5111100001", namaMhs = "Novita Nata", emailMhs = "*****@*****.**" };

            mahasiswa = new List<Mahasiswa>
            {
                mahasiswa1,
                mahasiswa2,
                mahasiswa3
            };

            mahasiswasRepo = new DummyMahasiswaRepository(mahasiswa);

            sm = new ServiceMahasiswa(mahasiswasRepo);

            controller = new MahasiswaController(sm);
        }
コード例 #4
0
 public void UpdateMahasiswa(Mahasiswa mahasiswa)
 {
     db.Mahasiswas.Attach(mahasiswa);
     ((IObjectContextAdapter)db).ObjectContext.ObjectStateManager.ChangeObjectState(mahasiswa, EntityState.Modified);
 }
コード例 #5
0
 public void DeleteMahasiswa(Mahasiswa mahasiswa)
 {
     db.Mahasiswas.Remove(mahasiswa);
 }
コード例 #6
0
 public void AddMahasiswa(Mahasiswa mahasiswa)
 {
     db.Mahasiswas.Add(mahasiswa);
 }
コード例 #7
0
 public void DeleteMahasiswa(Mahasiswa mahasiswa)
 {
     db.Mahasiswas.Remove(mahasiswa);
 }
コード例 #8
0
 public void UpdateMahasiswa(Mahasiswa mahasiswa)
 {
     db.Mahasiswas.Attach(mahasiswa);
     ((IObjectContextAdapter)db).ObjectContext.ObjectStateManager.ChangeObjectState(mahasiswa, EntityState.Modified);
 }
コード例 #9
0
 public void AddMahasiswa(Mahasiswa mahasiswa)
 {
     db.Mahasiswas.Add(mahasiswa);
 }
コード例 #10
0
 public void DeleteMahasiswa(Mahasiswa mahasiswa)
 {
     m_mahasiswa.Remove(mahasiswa);
 }
コード例 #11
0
 public void AddMahasiswa(Mahasiswa mahasiswa)
 {
     m_mahasiswa.Add(mahasiswa);
 }