Example #1
0
        /// <summary>
        /// Konstruktör för FormOmOss när en admin skapar formen
        /// </summary>
        /// <param name="admin">Adminobjektet som skapade formuläret</param>
        public FormOmOss(administrator admin)
        {
            InitializeComponent();
            TextBox[] textboxar = { textBoxNamn, textBoxEmail, textBoxTelefon, textBoxOppetider, textBoxPostAdress, textBoxAdress };
            this.admin = admin;
            initFormOmOss();

            // RichTextBoxOmOss properties
            richTextBoxOmOss.ReadOnly = false;
            richTextBoxOmOss.Cursor = Cursors.IBeam;
            richTextBoxOmOss.BackColor = SystemColors.ControlLightLight;
            richTextBoxOmOss.BorderStyle = BorderStyle.Fixed3D;
            richTextBoxOmOss.KeyDown += new KeyEventHandler(this.richTextBoxKnappTryck);

            richTextBoxOmOssMsgs.Text = "För att ändra på något värde: \n1. Klicka i textrutan \n2. Ändra värdet \n3. Spara genom att trycka på ENTER";

            // Alla informations textboxar som alla har samma egenskaper
            foreach (TextBox textbox in textboxar)
            {
                textbox.BackColor = SystemColors.ControlLightLight;
                textbox.BorderStyle = BorderStyle.Fixed3D;
                textbox.Enabled = true;
                textbox.ReadOnly = false;
                textbox.Cursor = Cursors.IBeam;
                textbox.KeyDown += new KeyEventHandler(this.textBoxKnapptryck);
                textbox.Multiline = true;
                textbox.WordWrap = true;
            }
        }
Example #2
0
 static void Main()
 {
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     kund anvandare = new kund("*****@*****.**", "jonsson");
     administrator admin = new administrator("*****@*****.**","jonsson");
     Application.Run(new FormBoka(anvandare));
 }
Example #3
0
 /// <summary>
 /// Kontruktören för boknings_objekt, tar en SqlCeDatabase och en admin som parametrar
 /// </summary>
 /// <param name="db">SqlCeDatabase som ska användas för databasen</param>
 /// <param name="anvandare">admin som bokar</param>
 public boknings_objekt(SqlCeDatabase db, administrator admin)
 {
     this.admin = admin;
     this.db = db;
 }
Example #4
0
 public FormAdmin(administrator admin)
 {
     InitializeComponent();
     this.admin = admin;
 }
Example #5
0
        /// <summary>
        /// Funktion som fyller textboxarna med profilens information
        /// </summary>
        public void initProfil(administrator anvandare)
        {
            textBoxNamn.Text = anvandare.GetNamn();
            textBoxEmail.Text = anvandare.GetEmail();
            textBoxAdress.Text = anvandare.GetAdress();
            textBoxTfn.Text = anvandare.GetTfn();

            textBoxBekräfta.Clear();
            textBoxBekräfta.Hide();
            labelBekräfta.Hide();
            labelAvbryt.Hide();
            panelRed.Hide();
            buttonBytLösen.Hide();
        }
Example #6
0
 /// <summary>
 /// Konstruktör för administratörer
 /// </summary>
 /// <param name="admin">Administratörsobjeketet för vilken denna profil skapas</param>
 public FormProfil(administrator admin)
 {
     this.admin = admin;
     InitializeComponent();
     initProfil(admin);
 }
Example #7
0
 /// <summary>
 /// Konstruktör för administratörer
 /// </summary>
 /// <param name="admin">Administratörsobjeketet för vilken denna profil skapas</param>
 public FormProfil(administrator admin)
 {
     this.anvandare = (kund)admin;
     InitializeComponent();
     initProfil();
 }