public async Task <ActionResultResponse> Delete(string tenantId, string id) { var mailInfo = await _mailRepository.GetInfo(tenantId, id); if (mailInfo == null) { return(new ActionResultResponse(-1, _resourceService.GetString("Mail does not exists."))); } var result = await _mailRepository.Delete(tenantId, id); return(new ActionResultResponse(result, result <= 0 ? _resourceService.GetString("Something went wrong. Please contact with administrator.") : _resourceService.GetString("Delete Mail successful."))); }