コード例 #1
0
        public UserControlAccountantProfile()
        {
            InitializeComponent();
            metroPanelAccountantProfileChangePassword.Hide();
            hmsDataContext dbcon = new hmsDataContext();
            Accountant_    acc   = dbcon.Accountant_s.SingleOrDefault(x => x.AccountantUsername == FormMain.user);

            metroLabel2.Text  = acc.AccountantName;
            metroLabel7.Text  = acc.AccountantAddress;
            metroLabel8.Text  = acc.AccountantPhone;
            metroLabel10.Text = FormMain.user;
        }
コード例 #2
0
        private void metroTextButtonAddAccountantConfirm_Click(object sender, EventArgs e)
        {
            try
            {
                hmsDataContext dbcon = new hmsDataContext();
                Accountant_    ac    = new Accountant_();
                Login_         lg    = new Login_();
                Salary_        sl    = new Salary_();

                ac.AccountantName     = metroTextBox1.Text;
                ac.AccountantAddress  = metroTextBox3.Text;
                ac.AccountantPhone    = metroTextBox4.Text;
                ac.AccountantUsername = metroTextBox6.Text;
                ac.AccountantProfile  = metroComboBox1.Text;
                ac.AccountantSalary   = 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.Salary_s.InsertOnSubmit(sl);
                dbcon.Login_s.InsertOnSubmit(lg);
                dbcon.Accountant_s.InsertOnSubmit(ac);
                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();
            }
        }