private void khauHao_ValueChanged(object sender, RangeBaseValueChangedEventArgs e) { Slider slider = (Slider)sender; taisan ts = (taisan)slider.Tag; DateTime timeNow = DateTime.Now.Date; int index = taisans.IndexOf(ts); int soNgay = (timeNow - taisans[index].datebuy).Days; taisans[index].priceSauKhauHao = double.Parse(taisans[index].price) - double.Parse(taisans[index].price) * (slider.Value / 100) * (double)(soNgay / 30); //time.Text = ((slider.Value/100)).ToString(); //Debug.WriteLine(taisans[index].priceSauKhauHao); }
public object Convert(object value, Type targetType, object parameter, string language) { double priceKhauHao = 0; taisan tsan = (taisan)value; DateTime timeNow = DateTime.Now.Date; int sonammua = ((timeNow - tsan.datebuy).Days) / 365; if (sonammua <= tsan.timeuse) { priceKhauHao = double.Parse(tsan.price) - double.Parse(tsan.price) * (tsan.tylehaomon / 100) * sonammua; } else { priceKhauHao = 0; } return(priceKhauHao); //Debug.WriteLine(timeNow); }
private async void addTaiSanAppBar_Click(object sender, RoutedEventArgs e) { if (TenTaiSan.Text == "") { MessageDialog messageDialog = new MessageDialog("Bạn chưa nhập tên tài sản."); await messageDialog.ShowAsync(); return; } if (GiaMua.Text == "") { MessageDialog messageDialog = new MessageDialog("Bạn chưa nhập giá trị tài sản."); await messageDialog.ShowAsync(); return; } if (cbTinhhaomon.SelectedIndex == -1) { MessageDialog messageDialog = new MessageDialog("Bạn chưa chọn loại tài sản."); await messageDialog.ShowAsync(); return; } taisan newTaisan = new taisan() { name = TenTaiSan.Text, datebuy = new DateTime(NgayMua.Date.Date.Year, NgayMua.Date.Date.Month, NgayMua.Date.Date.Day), price = GiaMua.Text, brand = NhanHieu.Text, store = NoiMua.Text, loaitaisan = (string)cbTinhhaomon.SelectedValue, timeuse = thoigiansudung, tylehaomon = _tylehaomon }; SQLiteAsyncConnection conn = new SQLiteAsyncConnection("quanlytaisan.db"); await conn.InsertAsync(newTaisan); this.Frame.Navigate(typeof(MainPage)); }