//Constructor public LogIn_AdministratorViewModel(Menu_Win menu_Win) { LogIn_AdministratorM = new LogIn_AdministratorModel(); LogIn_AdministratorV = menu_Win; Manager = new Manager(); logIn_CMD = new LogIn_Command(this); btn_CMD = new BtnOfMenu_Command(this); String mapImageUrl = LogIn_AdministratorM.mapImageUrl(); var converter = new ImageSourceConverter(); ImageSource = (ImageSource)converter.ConvertFromString(mapImageUrl); }
//Constructors public DeliveryViewModel(LogIn_AdministratorViewModel logIn_AdministratorViewModel) { adult = new Adult(); deliveryM = new DeliveryModel(); delivery = new Delivery(); addDelivery_btn_CMD = new AddDeliveryButton(this); //removeDelivery_btn_CMD = new RemoveDeliveryButton(this); cityActionCMD = new CityActionCommand(this); SelectedAdultsList = new List <Adult>(); SelectedDeliveryMansList = new List <DeliveryMan>(); AdultsByCityList = new List <Adult>(); DeliveryMansList = deliveryM.Get_All_DeliveryMans(); string cityPath = @"..\..\..\Cities and Streets xml\CitiesList.xml"; XElement citiesRoot = XElement.Load(cityPath); cities = (from item in citiesRoot.Elements() select item.Value).ToList(); this.LogIn_AdministratorViewModel = logIn_AdministratorViewModel; btn_CMD = new BtnOfMenu_Command(LogIn_AdministratorViewModel); selectedDate = DateTime.Now; }