Öğretmenimiz böyle bir ödev verdi ama nasıl yapacağımı veya nereden başlayacağımı bilmiyorum. Yardım ederseniz sevinirim < Resime gitmek için tıklayın >
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes;
namespace Berber { /// <summary> /// Interaction logic for MainWindow.xaml /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); DataContext = new Müşteri(); }
private void Button_Click(object sender, RoutedEventArgs e) { var müşteri = DataContext as Müşteri; DateTime gün = DateTime.Today.AddDays(müşteri.Gün); if (gün.DayOfWeek==DayOfWeek.Wednesday) { gün=gün.AddDays(1); } müşteri.Mesaj = $"Sayın {müşteri.AdSoyad} Berberimizden Almış Olduğunuz {müşteri.İşlem} randevusu {string.Format("{0:dd/MM/yyyy dddd}", gün)} günüdür."; } } }
using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text;
namespace Berber { public class Müşteri : INotifyPropertyChanged { private string adSoyad; private string işlem; private string mesaj; private int gün; private IEnumerable<int> günler=Enumerable.Range(1,8);
public string AdSoyad { get { return adSoyad; }
set { if (adSoyad != value) { adSoyad = value; OnPropertyChanged(nameof(AdSoyad)); } } } public string İşlem { get { return işlem; } set { if (işlem != value) { işlem = value; OnPropertyChanged(nameof(İşlem)); } } } public string Mesaj { get { return mesaj; } set { if (mesaj != value) { mesaj = value; OnPropertyChanged(nameof(Mesaj)); } } } public int Gün { get { return gün; } set { if (gün != value) { gün = value; OnPropertyChanged(nameof(Gün)); } } }
public IEnumerable<int> Günler { get { return günler; }
set { if (günler != value) { günler = value; OnPropertyChanged(nameof(Günler)); } } }
protected virtual void OnPropertyChanged(string propertyName) => PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
public event PropertyChangedEventHandler PropertyChanged; } }
< Resime gitmek için tıklayın >
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.