public object Post([FromBody] DoctorDisease value) { Console.WriteLine("showDisease"); var v = ShowDisease(value); // var boole = ShowDisease(value); Console.WriteLine("show Doc"); Console.WriteLine(v); Console.WriteLine(" v is null " + v != null); if (v != null) { Console.WriteLine("Yeess"); return(new ResponseDisease { status = "Success", message = "Record SuccessFully Saved.", data = v }); } else { return(new ResponseDisease { status = "Field", message = "Existing Record.", data = null }); } }
public static List <Disease> ShowDisease(DoctorDisease value) { Console.WriteLine("Show Disease start"); var connString = "mongodb://127.0.0.1:27017"; MongoClient client = new MongoClient(connString); var db = client.GetDatabase("dataPSTL"); var collection = db.GetCollection <Disease>("Disease"); var firstFilter = Builders <Disease> .Filter.Eq("idDoctor", value.userId); var cursor = collection.Find(firstFilter); return(cursor.ToList()); }