public IActionResult Delete([FromBody] int id) { MyDetails data = _context.Set <MyDetails>().FirstOrDefault(c => c.Id == id); _context.Entry(data).State = Microsoft.EntityFrameworkCore.EntityState.Deleted; _context.SaveChanges(); return(Ok(true)); }
public MyDetails GetDetails(int?id) { MyDetails data = new MyDetails(); if (id.HasValue) { data = _context.MyDetails.Where(p => p.Id == id.Value).FirstOrDefault(); if (data == null) { data = new MyDetails(); } } return(data); }
public List <MyDetails> Api() { MongoClient client = new MongoClient(configuration.GetConnectionString("DefaultConnection")); IMongoDatabase database = client.GetDatabase("myDB"); IMongoCollection <MyDetails> myDetails = database.GetCollection <MyDetails>("myDetails"); MyDetails myFirstDetails = new MyDetails { _id = ObjectId.GenerateNewId(), name = "Hari", email = "*****@*****.**" }; myDetails.InsertOne(myFirstDetails); List <MyDetails> collection = myDetails.Find(new BsonDocument()).ToList(); //myDetails.UpdateOne(Builders<MyDetails>.Filter.Eq("_id", collection[0]._id), Builders <MyDetails>.Update.Set("name", "Done")); return(collection); }
public IActionResult Save([FromBody] MyDetails myDetail) { bool isNew = false; MyDetails data = _context.MyDetails.Where(p => p.Id == myDetail.Id).FirstOrDefault(); if (data == null) { data = new MyDetails(); isNew = true; } data.FirstName = myDetail.FirstName; data.LastName = myDetail.LastName; data.AdharNumber = myDetail.AdharNumber; data.Email = myDetail.Email; data.PhoneNumber = myDetail.PhoneNumber; if (isNew) { _context.Add(data); } _context.SaveChanges(); return(Ok(data)); }
public MyMasterPage() { Master = new MyMaster(); Detail = new MyDetails(); }