public async Task <ActionResult <long> > CountContactEmail([FromBody] Contact_ContactEmailFilterDTO Contact_ContactEmailFilterDTO) { if (UnAuthorization) { return(Forbid()); } if (!ModelState.IsValid) { throw new BindException(ModelState); } ContactEmailFilter ContactEmailFilter = new ContactEmailFilter(); ContactEmailFilter.Id = Contact_ContactEmailFilterDTO.Id; ContactEmailFilter.Title = Contact_ContactEmailFilterDTO.Title; ContactEmailFilter.Content = Contact_ContactEmailFilterDTO.Content; ContactEmailFilter.CreatorId = Contact_ContactEmailFilterDTO.CreatorId; ContactEmailFilter.CreatedAt = Contact_ContactEmailFilterDTO.CreatedAt; ContactEmailFilter.ContactId = Contact_ContactEmailFilterDTO.ContactId; ContactEmailFilter.EmailStatusId = Contact_ContactEmailFilterDTO.EmailStatusId; ContactEmailFilter.Reciepient = Contact_ContactEmailFilterDTO.Reciepient; return(await ContactEmailService.Count(ContactEmailFilter)); }