コード例 #1
0
 partial void DeleteAS400Benutzer(AS400Benutzer instance);
コード例 #2
0
 partial void InsertAS400Benutzer(AS400Benutzer instance);
コード例 #3
0
 partial void UpdateAS400Benutzer(AS400Benutzer instance);
コード例 #4
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);
        }