private void login_Load(object sender, EventArgs e) { System.Globalization.CultureInfo c = new System.Globalization.CultureInfo("en-US"); InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(c); LDBclass LDB = new LDBclass(); DataTable dt = new DataTable(); dt = LDB.Search(); if (dt.Columns.Count > 0) { txtServAdd.Text = dt.Rows[0]["ServerAddress"].ToString(); Txt_db_uid.Text = dt.Rows[0]["DbUserID"].ToString(); Txt_db_pass.Text = dt.Rows[0]["DbUserPass"].ToString(); } }
private void btnsubmit_Click(object sender, EventArgs e) { global g = new global(); g.set(txtServAdd.Text, Txt_db_uid.Text, Txt_db_pass.Text); if (txtServAdd.Text == "") { MessageBox.Show("لطفا آدرس سرور را وارد نمایید"); txtServAdd.Focus(); return; } if (Txt_db_uid.Text == "") { MessageBox.Show("لطفا کاربری کاربر پایگاه داده را وارد نمایید"); Txt_db_uid.Focus(); return; } if (Txt_db_pass.Text == "") { MessageBox.Show("لطفا رمز عبور کاربر پایگاه داده را وارد نمایید"); Txt_db_pass.Focus(); return; } if (txtuid.Text == "") { MessageBox.Show("لطفا نام کاربری را وارد نمایید"); txtuid.Focus(); return; } if (txtupass.Text == "") { MessageBox.Show("لطفا رمز عبور را وارد نمایید"); txtupass.Focus(); return; } LDBclass LDB = new LDBclass(); LDB.Edit(txtServAdd.Text, Txt_db_uid.Text, Txt_db_pass.Text); try { DataTable dt = new DataTable(); usersclass uc = new usersclass(); partsclass pc = new partsclass(); dt = uc.Search(txtuid.Text); if (dt.Rows.Count > 0 && dt.Rows[0]["upass"].ToString() == txtupass.Text) { main f = new main(); string p_name = dt.Rows[0]["part_name_fk"].ToString(); /////////////////////user_id for main string user_id = dt.Rows[0]["uid"].ToString(); g.set_user_id(user_id); dt = pc.Search("part_name", p_name); f.MenuItem_album.Enabled = (bool)dt.Rows[0]["album"]; f.MenuItem_Book.Enabled = (bool)dt.Rows[0]["book"]; f.MenuItem_CD_DVD.Enabled = (bool)dt.Rows[0]["CD_DVD"]; f.MenuItem_Magazine.Enabled = (bool)dt.Rows[0]["magazine"]; f.MenuItem_Report.Enabled = (bool)dt.Rows[0]["report"]; f.MenuItem_repertory.Enabled = (bool)dt.Rows[0]["repertory"]; f.MenuItem_Map.Enabled = (bool)dt.Rows[0]["map"]; f.MenuItem_resume.Enabled = (bool)dt.Rows[0]["resume"]; f.MenuItem_zuncan.Enabled = (bool)dt.Rows[0]["zuncan"]; f.MenuItem_convention.Enabled = (bool)dt.Rows[0]["convention"]; /////////////////////set part_name g.set_part_name(p_name); g.set_IsAdmin((bool)dt.Rows[0]["admin"]); f.مدیریتسیستمToolStripMenuItem2.Enabled = (bool)dt.Rows[0]["admin"]; f.کاربToolStripMenuItem.Enabled = (bool)dt.Rows[0]["admin"]; f.بخشهایسازمانToolStripMenuItem.Enabled = (bool)dt.Rows[0]["admin"]; //cbtype bailment && ret g.set_album((bool)dt.Rows[0]["album"]); g.set_book((bool)dt.Rows[0]["book"]); g.set_cd_dvd((bool)dt.Rows[0]["CD_DVD"]); g.set_magazine((bool)dt.Rows[0]["magazine"]); g.set_report((bool)dt.Rows[0]["report"]); g.set_repertory((bool)dt.Rows[0]["repertory"]); g.set_map((bool)dt.Rows[0]["map"]); g.set_resume((bool)dt.Rows[0]["resume"]); g.set_zuncan((bool)dt.Rows[0]["zuncan"]); g.set_convention((bool)dt.Rows[0]["convention"]); f.Show(); this.Visible = false; } else { MessageBox.Show("نام کاربری و/یا رمز عبور اشتباه وارد شده است"); } } catch { MessageBox.Show("!ارتباط با پایگاه داده امکان پذیر نمی باشد،لطفا تنظیمات سرور را بررسی نمایید"); } }