public UserControlReceptionistProfile()
        {
            InitializeComponent();
            metroPanelReceptionistProfileChangePassword.Hide();
            hmsDataContext dbcon = new hmsDataContext();
            Receptionist_  rec   = dbcon.Receptionist_s.SingleOrDefault(x => x.ReceptionistUsername == FormMain.user);

            metroLabel2.Text  = rec.ReceptionistName;
            metroLabel7.Text  = rec.ReceptionistAddress;
            metroLabel8.Text  = rec.ReceptionistPhone;
            metroLabel10.Text = FormMain.user;
        }
Example #2
0
        private void metroTextButtonAddReceptionistConfirm_Click(object sender, EventArgs e)
        {
            try {
                hmsDataContext dbcon = new hmsDataContext();
                Receptionist_  rs    = new Receptionist_();
                Login_         lg    = new Login_();
                Salary_        sl    = new Salary_();

                rs.ReceptionistName     = metroTextBox1.Text;
                rs.ReceptionistAddress  = metroTextBox3.Text;
                rs.ReceptionistPhone    = metroTextBox4.Text;
                rs.ReceptionistUsername = metroTextBox6.Text;
                rs.ReceptionistProfile  = metroComboBox1.Text;
                rs.ReceptionistSalary   = metroTextBox5.Text;

                lg.LoginPassword = metroTextBox7.Text;
                lg.LoginUserName = metroTextBox6.Text;
                lg.Profile       = metroComboBox1.Text;

                sl.Name    = metroTextBox1.Text;
                sl.Salary  = metroTextBox5.Text;
                sl.Profile = metroComboBox1.Text;

                dbcon.Receptionist_s.InsertOnSubmit(rs);
                dbcon.Login_s.InsertOnSubmit(lg);
                dbcon.Salary_s.InsertOnSubmit(sl);
                dbcon.SubmitChanges();

                // MessageBox.Show("Succesfully saved!!");
                MetroMessageBox.Show(this, "Succesfully Saved.", "Congratulation!!!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                metroTextBox1.Clear();
                metroTextBox3.Clear();
                metroTextBox4.Clear();
                metroTextBox5.Clear();
                metroTextBox6.Clear();
                metroTextBox7.Clear();
                metroComboBox1.SelectedItem = null;
            }
            catch (Exception ex)
            {
                MetroMessageBox.Show(this, "Username already exist.", "Halt!!!", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error);
                metroTextBox6.Clear();
            }
        }