Esempio n. 1
0
        public static async Task <ScenarioDeleteOutput> DeleteScenario(ScenarioDeleteInput Parameters)
        {
            ScenarioDeleteOutput output = new ScenarioDeleteOutput()
            {
                Type    = 1,
                Message = "Kayıt Başarıyla Silindi."
            };
            var filter = Builders <Scenario> .Filter.Eq(Parameters.FilterCol, Parameters.FilterVal);

            var result = await db.GetCollection <Scenario>("Scenario").DeleteManyAsync(filter);

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

            return(output);
        }
Esempio n. 2
0
 public async Task <ScenarioDeleteOutput> DeleteScenario(ScenarioDeleteInput Parameters)
 {
     return(await ScenarioManager.DeleteScenario(Parameters));
 }