public WinEditUser() { CTable u = new CTable("USER"); vw = new MUserView(u); DataContext = vw; InitializeComponent(); }
private Boolean SaveToView(MUserView v) { if (!ValidateData()) { return(false); } vw.Password = txtOldPassword.Password; vw.NewPassword = txtPassword.Password; return(true); }
private void cmdOK_Click(object sender, RoutedEventArgs e) { MUserView mv = (MUserView)vw;; mv.NewPassword = txtPassword.Password; Boolean r = saveData(); if (r) { CUtil.EnableForm(true, this); this.Close(); } }
public override Tuple <CTable, ObservableCollection <MBaseModel> > QueryData() { items = OnixWebServiceAPI.GetUserList(model.GetDbObject()); lastObjectReturned = OnixWebServiceAPI.GetLastObjectReturned(); itemSources.Clear(); foreach (CTable o in items) { MUserView v = null; v = new MUserView(o); itemSources.Add(v); } Tuple <CTable, ObservableCollection <MBaseModel> > tuple = new Tuple <CTable, ObservableCollection <MBaseModel> >(lastObjectReturned, itemSources); return(tuple); }
protected override MBaseModel createObject() { MUserView mv = new MUserView(new CTable("")); return(mv); }