Example #1
0
        public static async Task <DeleteMeetingHistoryOutput> Delete(DeleteMeetingHistoryInput Parameters)
        {
            DeleteMeetingHistoryOutput output = new DeleteMeetingHistoryOutput()

            {
                Type    = 1,
                Message = "Kayıt Başarıyla Silindi..."
            };
            var filter = Builders <MeetingHistory> .Filter.Eq(Parameters.FilterCol, Parameters.FilterVal);

            //var filter = Builders<MeetingHistory>.Filter.Eq(x => x.ID, "5");
            var result = await db.GetCollection <MeetingHistory>("MeetingHistory").DeleteManyAsync(filter);

            if (result.DeletedCount == 0)
            {
                output.Type    = 0;
                output.Message = "Kayıt silme sırasında hata oluştu";
            }

            return(output);
        }
Example #2
0
 public async Task <DeleteMeetingHistoryOutput> Delete(DeleteMeetingHistoryInput Parameters)
 {
     return(await MeetHistoryManager.Delete(Parameters));
 }