Beispiel #1
0
        /// <summary>
        /// Delete Drug from list
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void DeleteDrug_Click(object sender, RoutedEventArgs e)
        {
            List <int> IdsToDelete   = new List <int>();
            var        selectedOrder = (sender as MenuItem).DataContext as OrderedPillDetails;

            if (selectedOrder.status.Equals(RxConstants.OrderStatusToCancelled) || selectedOrder.status.Equals(RxConstants.OrderStatusToCollected) || selectedOrder.status.Equals(RxConstants.OrderStatusToDelivered))
            {
                IdsToDelete.Add(selectedOrder.id);
                HomePanoramaViewModel _objHomePanoramaViewModel = this.DataContext as HomePanoramaViewModel;
                _objHomePanoramaViewModel.DeleteOrder(IdsToDelete);
            }
            else
            {
                MessageBox.Show("Cannot be deleted");
            }
        }
Beispiel #2
0
        /// <summary>
        /// Constructor
        /// </summary>
        public HomePanorama()
        {
            InitializeComponent();

            App.PinResetFromSettingsPage = false;
            if (App.IsToombStoned)
            {
                this.Loaded += new RoutedEventHandler(CancelNavigationPage_Loaded);
            }
            else
            {
                HomePanoramaViewModel objHPViewModel = new HomePanoramaViewModel();
                this.DataContext       = objHPViewModel;
                App.IsPageHomePanorama = true;
                App.IsPageUpdateYourDetailsafterLogin = false;
                App.IsFromLoginScreen = false;
                userControlCarousel.ListImagesCarousel = App.AddImages;
            }
        }
 /// <summary>
 /// Constructor Overload
 /// </summary>
 /// <param name="_objHomePanoramaViewModel"></param>
 /// <param name="IdsToDelete"></param>
 public GetAllOrdersModel(HomePanoramaViewModel _objHomePanoramaViewModel, List <int> IdsToDelete)
 {
     homePanoramaViewModel = _objHomePanoramaViewModel;
     CallWebserviceDelete(IdsToDelete);
 }
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="_objHomePanoramaViewModel"></param>
        public GetAllOrdersModel(HomePanoramaViewModel _objHomePanoramaViewModel)
        {
            homePanoramaViewModel = _objHomePanoramaViewModel;

            GetUserDetailsWebService();
        }
Beispiel #5
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="_objHomePanoramaViewModel"></param>
 public ConditionLeafletsModel(HomePanoramaViewModel _objHomePanoramaViewModel)
 {
     this.objHomePanoramaViewModel = _objHomePanoramaViewModel;
     RequestData();
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="objhomePanoramaViewModel"></param>
 public HomePanoramaPharmacyDetailsModel(HomePanoramaViewModel objhomePanoramaViewModel)
 {
     objHomePanoramaVM = objhomePanoramaViewModel;
     PharmacyDetailsWebService();
 }