Esempio n. 1
0
        protected void Button_AS400BenutzerSuchen_Hinzufügen_Click(object sender, EventArgs e)
        {
            if (!AS400.Exist(TextBox_AS400Benutzer_Kennung.Text))
            {
                DBaseDataContext d = new DBaseDataContext();

                AS400 as400 = new AS400() { Id_Benutzer = Convert.ToInt32(Session["AS400_BenutzerSuchen_Id"]), Id_Geräte = Convert.ToInt32(Session["AS400_Geräte_Id"]) };
                d.AS400.InsertOnSubmit(as400);
                try
                {
                    d.SubmitChanges();
                }
                catch (Exception)
                {
                }

            }
            GridView_AS400_Benutzer_Refresh();
        }
Esempio n. 2
0
 partial void DeleteAS400(AS400 instance);
Esempio n. 3
0
 partial void UpdateAS400(AS400 instance);
Esempio n. 4
0
 partial void InsertAS400(AS400 instance);
Esempio n. 5
0
		private void detach_AS400(AS400 entity)
		{
			this.SendPropertyChanging();
			entity.AS400Geräte = null;
		}
Esempio n. 6
0
		private void attach_AS400(AS400 entity)
		{
			this.SendPropertyChanging();
			entity.AS400Geräte = this;
		}
Esempio n. 7
0
		private void detach_AS400(AS400 entity)
		{
			this.SendPropertyChanging();
			entity.AS400Benutzer = null;
		}
Esempio n. 8
0
		private void attach_AS400(AS400 entity)
		{
			this.SendPropertyChanging();
			entity.AS400Benutzer = this;
		}
Esempio n. 9
0
        protected void Button_AS400Benutzer_Speichern_Click(object sender, EventArgs e)
        {
            AS400Benutzer b;
            if (neu_asb)
            {
                if (!AS400Benutzer.Exist(TextBox_AS400Benutzer_Kennung.Text))
                {
                    b = new AS400Benutzer()
                    {
                        Kennung = TextBox_AS400Benutzer_Kennung.Text,
                        Passwort = TextBox_AS400Benutzer_Kennwort.Text,
                        Bemerkung = TextBox_AS400Benutzer_Bemerkung.Text

                    };

                    AS400Benutzer.db.AS400Benutzer.InsertOnSubmit(b);
                    try
                    {
                        AS400Benutzer.db.SubmitChanges();
                    }
                    catch (Exception)
                    {

                        throw;
                    }
                    //....
                    //...
                    //..
                    //.
                    AS400 as400 = new AS400() { Id_Benutzer = AS400Benutzer.Get_AS400_Benutzer_By_Gerät(b).Id, Id_Geräte = Convert.ToInt32(Session["AS400_Geräte_Id"]) };
                    AS400.db.AS400.InsertOnSubmit(as400);
                    AS400.db.SubmitChanges();
                    //message = "Benutzer erfolgreich hinzugefügt!";

                }
                else
                {
                    message = "Kennung existiert bereits!";
                }
            }
            else
            {
                b = AS400Benutzer.Get_AS400_Benutzer_By_Id(Convert.ToInt32(Session["AS400_Benutzer_Id"]));
                b.Kennung = TextBox_AS400Benutzer_Kennung.Text;
                b.Passwort = TextBox_AS400Benutzer_Kennwort.Text;
                b.Bemerkung = TextBox_AS400Benutzer_Bemerkung.Text;
                AS400Benutzer.db.SubmitChanges();

                //AS400 as400 = AS400.GetAS400ById(Convert.ToInt32(Session["AS400_Benutzer_Id"]), Convert.ToInt32(Session["AS400_Geräte_Id"])).First();
                //AS400.db.SubmitChanges();
                message = "Kennung erfolgreich bearbeitet!";
            }

            TextBox_AS400Benutzer_Kennung.Text = String.Empty;
            TextBox_AS400Benutzer_Kennwort.Text = String.Empty;
            TextBox_AS400Benutzer_Bemerkung.Text = String.Empty;

            TextBox_AS400Benutzer_Kennung.Enabled = false;
            TextBox_AS400Benutzer_Kennwort.Enabled = false;
            TextBox_AS400Benutzer_Bemerkung.Enabled = false;
            Button_AS400Benutzer_Speichern.Enabled = false;

            GridView_AS400_Benutzer_Refresh();

            //Button_AS400Benutzer_Suchen_Click(sender, e);
        }