public void Delete(int id) { if (Enrollement.lstEnrollement.Where(x => x.id.Equals(id)).Count() > 0) { EnrollementUser enrollementUser = Enrollement.lstEnrollement.AsEnumerable().Where(x => x.id.Equals(id)).FirstOrDefault(); Enrollement.lstEnrollement.Remove(enrollementUser); } }
public void updateEnrollement(long id, EnrollementUser enrollementUser_) { MongoContext _mongoContext = new MongoContext(); var enrollmentId = Query <EnrollementUser> .EQ(p => p.id, id); var collection = _mongoContext._database.GetCollection <EnrollementUser>("enrollement"); // Document Update which need Id and Data to Update var result = collection.Update(enrollmentId, Update.Replace(enrollementUser_), UpdateFlags.None); }
public EnrollementUser GetEnrollementUser(long id) { MongoContext _mongoContext = new MongoContext(); var enrollmentId = Query <EnrollementUser> .EQ(p => p.id, id); EnrollementUser _enrollementUser = _mongoContext._database.GetCollection <EnrollementUser>("enrollement").FindOne(enrollmentId); return(_enrollementUser); }
public void Put(int id, [FromBody] EnrollementUser enrollementUser) { EnrollementUser existingUser = Enrollement.lstEnrollement.AsEnumerable().Where(x => x.id.Equals(id)).FirstOrDefault(); if (existingUser != null) { Enrollement.lstEnrollement.Remove(existingUser); Enrollement.lstEnrollement.Add(enrollementUser); } }
public bool AddEnrollementUser(EnrollementUser enrollementUser_) { MongoContext _mongoContext = new MongoContext(); if (enrollementUser_.id <= 0) { enrollementUser_.id = _mongoContext._database.GetCollection <EnrollementUser>("enrollement").Count() + 1; } var collection = _mongoContext._database.GetCollection <EnrollementUser>("enrollement"); collection.Insert(enrollementUser_); return(true); }
public bool Post([FromBody] EnrollementUser enrollementUser) { enrollementUser.id = Enrollement.lstEnrollement.Count() + 1; Enrollement.lstEnrollement.Add(enrollementUser); return(true); }
public void Put(long id, [FromBody] EnrollementUser enrollementUser) { Enrollement enrollement = new Enrollement(); enrollement.updateEnrollement(id, enrollementUser); }
public bool Post([FromBody] EnrollementUser enrollementUser) { Enrollement enrollement = new Enrollement(); return(enrollement.AddEnrollementUser(enrollementUser)); }