public static async Task <CompanyDeleteOutput> DeleteCompany(CompanyDeleteInput Parameters) { CompanyDeleteOutput output = new CompanyDeleteOutput() { Type = 1, Message = "Kayıt Başarıyla Silindi." }; var filter = Builders <Company> .Filter.Eq(Parameters.FilterCol, Parameters.FilterVal); var result = await db.GetCollection <Company>("Company").DeleteOneAsync(filter); if (result.DeletedCount == 0) { output.Type = 0; output.Message = "Kayıt silme sırasında hata oluştu"; } return(output); }
public async Task <CompanyDeleteOutput> DeleteCompany(CompanyDeleteInput Parameters) { return(await CompanyManager.DeleteCompany(Parameters)); }