public IncomeDTO GetIncome(DateTime dateStart, DateTime dateEnd)
        {
            IncomeDTO income = null;

            using (IAnalysisService service = factory.CreateAnalysisService())
            {
                DataServiceMessage <IncomeDTO> serviceMessage = service.GetIncome(dateStart, dateEnd);
                RaiseReceivedMessageEvent(serviceMessage);

                income = serviceMessage.IsSuccessful ? serviceMessage.Data : new IncomeDTO();
            }

            return(income);
        }