public void GoToClient(ClientDTO selectedClient) { var data = new ClientDisplayData { Client = selectedClient, Mode = DisplayModes.Editing, CameFrom = ModesEnum.AddBooking }; Storage.Instance.ChangeClientDisplayData(data); NavigationManager.Instance.Navigate(ModesEnum.Client); }
public void GoToAddClient() { var data = new ClientDisplayData { Client = new ClientDTO(), Mode = DisplayModes.Creation, CameFrom = ModesEnum.AddBooking }; Storage.Instance.ChangeClientDisplayData(data); NavigationManager.Instance.Navigate(ModesEnum.Client); }
public void GoToClient(string clientTel) { var client = GetClient(clientTel); var data = new ClientDisplayData { Client = client, Mode = DisplayModes.Editing, CameFrom = ModesEnum.Booking }; Storage.Instance.ChangeClientDisplayData(data); NavigationManager.Instance.Navigate(ModesEnum.Client); }
public void GoToClient(ClientAnalisedDTO selectedClient) { var client = HotelApiClient.GetInstance().GetClient(selectedClient.TelNum); var data = new ClientDisplayData { Client = client, Mode = DisplayModes.Editing, CameFrom = ModesEnum.Statistic }; Storage.Instance.ChangeClientDisplayData(data); NavigationManager.Instance.Navigate(ModesEnum.Client); }
private void OnDisplayDataChanged(ClientDisplayData data) { _cameFrom = data.CameFrom; ClientDisplayChanged?.Invoke(data); }