private static void InsertName(MongoCRUD db) { NameModel person = new NameModel { FirstName = "Andre", LastName = "Bacic" }; db.InsertRecord("Users", person); }
private static CarModel CreateCar(MongoCRUD db) { var person = db.LoadRecords <PersonModel>("Users")[1]; var car = new CarModel { OwnerId = person.Id, YearMade = 2013 }; db.InsertRecord("Cars", car); return(car); }
private static PersonModel InsertPerson(MongoCRUD db) { PersonModel person = new PersonModel { FirstName = "Joe", LastName = "Smith", PrimaryAddress = new AddressModel { StreetAddress = "101 Oak Street", City = "Scranton", State = "PA", ZipCode = "18512" } }; db.InsertRecord("Users", person); return(person); }
static void Main(string[] args) { MongoCRUD mongoCRUD = new MongoCRUD("Student"); #region Insert Record //var model = new Model //{ // FirstName = "Mohit", // LastName = "Ande", // Age = 24, // AddressModel = new AddressModel // { // State = "Telangana", // City = "Hyderabad", // Nationality = "Indian" // } //}; //mongoCRUD.InsertRecord("Test", model); #endregion #region GetRecords //var record = mongoCRUD.GetRecords<Model>("Test"); //foreach (var i in record) //{ // Console.WriteLine($" { i.Id}: {i.FirstName} {i.LastName} "); //} #endregion #region GetRecordbyId // dc90f7b8-98b3-463d-bcc9-43386cb99942 // 8e17bbd4-fdf8-4e75-956d-e91bc1989a0b //var rec = mongoCRUD.GetRecordById<Model>("Test", new Guid("8e17bbd4-fdf8-4e75-956d-e91bc1989a0b")); //Console.WriteLine(rec.FirstName); #endregion #region UpdateRecord //var result = mongoCRUD.GetRecordById<Model>("Test", new Guid("8e17bbd4-fdf8-4e75-956d-e91bc1989a0b")); //result.DateTime = new DateTime(1995, 11, 27,0,0,0, DateTimeKind.Utc); var model = new Model { FirstName = "Mohit", LastName = "Ande", Age = 24, AddressModel = new AddressModel { State = "Telangana", City = "Hyderabad", Nationality = "Indian" } }; mongoCRUD.InsertRecord("Test", model); model.DateTime = new DateTime(1995, 11, 27, 0, 0, 0, DateTimeKind.Utc); mongoCRUD.UpdateRecord("Test", model.Id, model); #endregion #region DeleteRecord //var res = mongoCRUD.GetRecordById<Model>("Test", new Guid("8e17bbd4-fdf8-4e75-956d-e91bc1989a0b")); //mongoCRUD.DeleteRecord<Model>("Test", res.Id); #endregion }