示例#1
0
        private void CreateUserInfo() //创建新用户信息
        {
            ds = new LUserInfoDataSet();
            DataRow row = ds.Tables["userinfo_t"].NewRow();//写入本地数据源

            row["Id"]       = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss.ffffff");
            row["Name"]     = "用户名";
            row["Email"]    = "Email";
            row["Phono"]    = "Phono";
            row["Office"]   = "Office";
            row["MaxScore"] = "0";
            row["Flag"]     = false;
            ds.Tables["userinfo_t"].Rows.Add(row);
            ds.WriteXml("UserInfo.xml");

            MRUserInfo m = new MRUserInfo(); //写入远程数据源

            m.MName     = "用户名";
            m.MEmail    = "Email";
            m.MPhono    = "Phono";
            m.MOffice   = "Office";
            m.MMaxScore = "0";
            m.MUid      = ds.Tables["userinfo_t"].Rows[0]["Id"].ToString();
            new RUserInfoBLL().Add(m).ToString();
        }
示例#2
0
        private void ImageButton_Click(object sender, RoutedEventArgs e)
        {
            if (checkChange()) //如果信息改变的话则进行修改
            {
                DataRow row = ds.Tables["userinfo_t"].Rows[0];
                row["Name"]   = ibnUsername.Text;
                row["Email"]  = ibnEmail.Text;
                row["Office"] = ibnOffice.Text;
                row["Phono"]  = ibnPhono.Text;
                row["Flag"]   = true;
                ds.WriteXml("UserInfo.xml");
            }
            Setting window = new Setting();

            window.Show();
            this.Close();
        }