public AddAdoptionProccessPresenter(IAddAdoptionProcessView AddAdoptionView)
        {
            this.AddressService    = new AddressServicesClient();
            this.AdoptionService   = new AdoptionServicesClient();
            this.MaritalService    = new MaritalStateServicesClient();
            this.WorkerTypeService = new WorkerTypeServicesClient();
            this.StateFile         = new StateFileServicesClient();
            this.RoomHouse         = new RoomHouseServicesClient();
            this.AddAdoptionView   = AddAdoptionView;

            if (!this.AddAdoptionView.isEditMode)
            {
                LoadAdrressCatalog();
            }

            LoadWorkerTypeCatalog();
            LoadStateFileCatalog();
            LoadMaritalStateCatalog();
            LoadRoomHouseCatalog();
        }
 public ReportAdoptionPresenter(IReportAdoptionView reportAdoptionView)
 {
     this.reportAdoptionView = reportAdoptionView;
     this.adoptionServices   = new AdoptionServicesClient();
     LoadAdoptionGrid();
 }