private void Loginbtn_Click(object sender, EventArgs e) { if (IsValid()) { //string constring = ApplicationSetting.ConnectionString(); //MessageBox.Show(constring); using (SqlConnection con = new SqlConnection(ApplicationSetting.ConnectionString())) { using (SqlCommand cmd = new SqlCommand("usp_Login_VerifyLoginDetails", con)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@UserName", UserNametxtBox.Text.Trim()); cmd.Parameters.AddWithValue("@Password", PasswordtxtBox.Text.Trim()); con.Open(); SqlDataReader srd = cmd.ExecuteReader(); if (srd.Read()) { //MessageBox.Show("Welcome"); this.Hide(); DashBoardForm df = new DashBoardForm(); df.Show(); } else { MessageBox.Show("User Name or Password is incorrect", "Login Failed", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
private void GetView() { ht = new Hashtable(); ht.Add("size", new Size(200, 900)); ht.Add("point", new Point(0, 0)); ht.Add("color", Color.FromArgb(0, 89, 171)); ht.Add("name", "group"); pnl_group = comm.getPanel(ht, parentForm); ht = new Hashtable(); ht.Add("size", new Size(10, 100)); ht.Add("point", new Point(0, 120)); ht.Add("color", Color.Gainsboro); ht.Add("name", "group"); pnl_select = comm.getPanel(ht, pnl_group); ht = new Hashtable(); ht.Add("size", new Size(1200, 20)); ht.Add("point", new Point(200, 0)); ht.Add("color", Color.FromArgb(0, 89, 171)); ht.Add("name", "group"); pnl_top = comm.getPanel(ht, parentForm); ht = new Hashtable(); ht.Add("size", new Size(1200, 900)); ht.Add("point", new Point(200, 20)); ht.Add("color", Color.Gainsboro); ht.Add("name", "group"); pnl_mdi = comm.getPanel(ht, parentForm); ht = new Hashtable(); ht.Add("image", (Bitmap)Properties.Resources.ResourceManager.GetObject("CLALogo")); ht.Add("size", new Size(180, 100)); ht.Add("point", new Point(10, 10)); img = comm.getPictureBox(ht, pnl_group); img.BackgroundImageLayout = ImageLayout.Stretch; ht = new Hashtable(); ht.Add("size", new Size(190, 100)); ht.Add("point", new Point(10, 120)); ht.Add("color", Color.FromArgb(0, 89, 171)); ht.Add("name", "btn_board"); ht.Add("text", "DashBoard"); ht.Add("click", (EventHandler)btn_Click); btn_Dash = comm.getButton(ht, pnl_group); btn_Dash.Font = new Font("Microsoft Sans Serif", 14, FontStyle.Bold); btn_Dash.ForeColor = Color.White; ht = new Hashtable(); ht.Add("size", new Size(190, 100)); ht.Add("point", new Point(10, 230)); ht.Add("color", Color.FromArgb(0, 89, 171)); ht.Add("name", "user"); ht.Add("text", "사용자"); ht.Add("click", (EventHandler)btn_Click); btn_user = comm.getButton(ht, pnl_group); btn_user.Font = new Font("Microsoft Sans Serif", 14, FontStyle.Bold); btn_user.ForeColor = Color.White; ht = new Hashtable(); ht.Add("size", new Size(190, 100)); ht.Add("point", new Point(10, 340)); ht.Add("color", Color.FromArgb(0, 89, 171)); ht.Add("name", "notice"); ht.Add("text", "게시물"); ht.Add("click", (EventHandler)btn_Click); btn_Board = comm.getButton(ht, pnl_group); btn_Board.Font = new Font("Microsoft Sans Serif", 14, FontStyle.Bold); btn_Board.ForeColor = Color.White; if (dbf != null) { dbf.Dispose(); } dbf = new DashBoardForm(); dbf.MdiParent = parentForm; pnl_mdi.Controls.Add(dbf); dbf.Show(); }
private void btn_Click(object sender, EventArgs e) { Button btn = (Button)sender; switch (btn.Name) { case "btn_board": pnl_select.Height = btn_Dash.Height; pnl_select.Top = btn_Dash.Top; btn_Dash.BringToFront(); //DashBoardForm dbf = new DashBoardForm(); //dbf.MdiParent = parentForm; //dbf.BackColor = Color.Gray; //pnl_mdi.Controls.Add(dbf); //dbf.Show(); if (ni != null) { ni.Dispose(); } if (dbf != null) { dbf.Dispose(); } if (user != null) { user.Dispose(); } dbf = new DashBoardForm(); dbf.MdiParent = parentForm; dbf.BackColor = Color.Gray; pnl_mdi.Controls.Add(dbf); dbf.Show(); break; case "user": pnl_select.Height = btn_user.Height; pnl_select.Top = btn_user.Top; btn_user.BringToFront(); if (ni != null) { ni.Dispose(); } if (dbf != null) { dbf.Dispose(); } if (user != null) { user.Dispose(); } user = new UserInfo(); user.MdiParent = parentForm; pnl_mdi.Controls.Add(user); user.Show(); break; case "notice": if (dbf != null) { dbf.Dispose(); } if (ni != null) { ni.Dispose(); } if (user != null) { user.Dispose(); } pnl_select.Height = btn_Board.Height; pnl_select.Top = btn_Board.Top; btn_Board.BringToFront(); ni = new NoticeInfo(); ni.MdiParent = parentForm; pnl_mdi.Controls.Add(ni); ni.Show(); break; default: break; } }
private void btnLogIn_Click(object sender, EventArgs e) { DashBoardForm dashBoardForm = new DashBoardForm(); dashBoardForm.Show(); }