Ejemplo n.º 1
0
        private void openAsAdmin_Click(object sender, RoutedEventArgs e)
        {
            MessageBox.Show("Opening right side as a field user gHammoned. He's not assiged to the case file, but IS an admin and can thus edit things");
            XmlSerializer ser = new XmlSerializer(typeof(CaseFile));

            using (TextReader reader = new StreamReader(GetPath(@"\caseFile.csfl")))
            {
                right = (CaseFile)ser.Deserialize(reader);
                right.OpenAsUser(new Users.User("gHammond", "1234", "George Hammond", true));
            }
            this.rightView.Content = right.UIelement;
        }
Ejemplo n.º 2
0
        private void openAsAssignedUser_Click(object sender, RoutedEventArgs e)
        {
            MessageBox.Show("Opening right side as a field user sCarter. You'll be able to edit HER report, but the others should be readonly");
            XmlSerializer ser = new XmlSerializer(typeof(CaseFile));

            using (TextReader reader = new StreamReader(GetPath(@"\caseFile.csfl")))
            {
                right = (CaseFile)ser.Deserialize(reader);
                right.OpenAsUser(new Users.User("sCarter", "1234", "Samantha Carter"));
            }
            this.rightView.Content = right.UIelement;
        }
Ejemplo n.º 3
0
        private void openAsUnassginedUser_Click(object sender, RoutedEventArgs e)
        {
            MessageBox.Show("Opening right side as a field user jQuinn. He's not assiged to anything, so you won't be able to do anything.");
            XmlSerializer ser = new XmlSerializer(typeof(CaseFile));

            using (TextReader reader = new StreamReader(GetPath(@"\caseFile.csfl")))
            {
                right = (CaseFile)ser.Deserialize(reader);
                right.OpenAsUser(new Users.User("jQuinn", "1234", "Jonas Quinn"));
            }
            this.rightView.Content = right.UIelement;
        }