Ejemplo n.º 1
0
        /// <summary>
        /// Sparar informationen om företaget som skrivits in i richTextBoxOmOss
        /// </summary>
        /// <param name="sender">Objektet som startade eventet</param>
        /// <param name="e">Eventinformation som genereras a eventet</param>
        private void buttonSparaTryck(object sender, EventArgs e)
        {
            foretag företag = new foretag(1);

            string företagsInfo = företag.GetInfo();
            string nyInfo = richTextBoxOmOss.Text;

            // Gör inget om det inte har ändrats något
            if (företagsInfo == richTextBoxOmOss.Text)
                return;

            // Skriv ut eventuella felmeddelanden
            if (företag.SetFalt("Information", nyInfo) != 0)
            {
                richTextBoxOmOssMsgs.Lines = företag.GetTmpMsgs();
                return;
            }

            // Skriv ut att uppdateringen gick bra
            richTextBoxOmOssMsgs.Text = "Du har nu uppdaterat företagets information";

            // Döljer spara knappen
            this.buttonSpara.Enabled = false;
            this.buttonSpara.Visible = false;

            // "Ladda om" vyn
            initFormOmOss();
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Initierar textboxarnas värden med information från företags-objektet
 /// </summary>
 private void initFormOmOss()
 {
     företag = new foretag(1);
     textBoxNamn.Text = företag.GetNamn();
     textBoxEmail.Text = företag.GetEmail();
     textBoxOppetider.Text = företag.GetOppetider();
     textBoxPostAdress.Text = företag.GetPostAdr();
     textBoxTelefon.Text = företag.GetTfn();
     textBoxAdress.Text = företag.GetAdress();
     richTextBoxOmOss.Text = företag.GetInfo();
 }