Beispiel #1
0
        public SpendDetailPage()
        {
            InitializeComponent();

            var item = new Tra_Spending();

            //viewModel = new ItemDetailViewModel(item);
            using (var db = new MyContext())
            {
                var result = db.Tra_Spending.Where(x => x.Id == item.Id).AsEnumerable();
                BindingContext = result;
            }
            //BindingContext = viewModel;
        }
Beispiel #2
0
        //public delegate void UpdateOrInsert(object sender, EventArgs s);
        //public List<string> PickerStrings { get; set; }
        //public string Methods { get; set; }

        public NewSpendPage(Tra_Spending viewdata = null)
        {
            InitializeComponent();
            SpendViewModel spend = new SpendViewModel();

            PickerListSpend     = spend.Get_Picker_List().ToList();
            this.MyPicker.Title = "選択してください";
            if (viewdata == null)
            {
                Spends = new Tra_Spending();
                Spends.Purchase_Date = DateTime.Today;
                Selected             = 0;
                this.button.Clicked += Save_Clicked;
            }
            else
            {
                Spends               = viewdata;
                Selected             = viewdata.Spend_Id - 1;
                this.button.Clicked += Update_Clicked;
            }
            BindingContext = this;
        }