private void btnlogin_Click(object sender, EventArgs e) { if (txtusername.Text.Equals("")) { MessageBox.Show("يجب إدخال البريد إسم المستخدم اولا"); txtusername.Focus(); } else if (txtpassword.Text.Equals("")) { MessageBox.Show("يجب إدخال كلمة المرور"); txtpassword.Focus(); } else { password = txtpassword.Text; userName = txtusername.Text; conn.Open(); SqlCommand cmd = new SqlCommand("select username,Password from ADMIN where username='******' and password='******' ", conn); SqlDataReader dataReader = cmd.ExecuteReader(); if (dataReader.HasRows) { Homeform homeform = new Homeform(); homeform.Show(); this.Hide(); } else { MessageBox.Show("برجاء التاكد من كتابة إسم المستخدم وكلمة المرور بشكل صحيح"); } conn.Close(); } }
private void btnLogin_Click(object sender, EventArgs e) { if (txtName.Text.Equals("")) { MessageBox.Show("يجب إدخال البريد إسم المستخدم اولا"); txtName.Focus(); } else if (txtpass.Text.Equals("")) { MessageBox.Show("يجب إدخال كلمة المرور"); txtpass.Focus(); } else { conn.Open(); SqlCommand cmd2 = new SqlCommand("select [key],id from ACTIVATION", conn); SqlDataReader dataReader2 = cmd2.ExecuteReader(); dataReader2.Read(); if (txtAcivateCode.Text != "") { while (dataReader2.Read()) { if (txtAcivateCode.Text == dataReader2[0].ToString()) { int id = int.Parse(dataReader2[1].ToString()); currentDate = DateTime.Parse(DateTime.Now.ToShortDateString()); currentDate = AddMonthToEndOfMonth(currentDate, 3); conn.Close(); conn.Open(); cmd.CommandText = @"UPDATE ADMIN SET activationCode = '" + txtAcivateCode.Text + "' , expireDate = '" + currentDate.ToShortDateString() + "'"; cmd.Connection = conn; cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); conn.Close(); conn.Open(); cmd.CommandText = @"DELETE from ACTIVATION where id = '" + id + "'"; cmd.Connection = conn; cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); break; } } } conn.Close(); conn.Open(); SqlCommand cmd1 = new SqlCommand("select expireDate,activationCode from ADMIN", conn); SqlDataReader dataReader1 = cmd1.ExecuteReader(); dataReader1.Read(); if (DateTime.Parse(DateTime.Now.ToShortDateString()) >= DateTime.Parse(dataReader1[0].ToString())) { if (txtAcivateCode.Text != "") { MessageBox.Show("كود التفعيل غير صحيح!!! للتفعيل اتصل بالرقم الأتى 01006209613"); } else { MessageBox.Show("يجب تفعيل البرنامج!!! للتفعيل اتصل بالرقم الأتى 01006209613"); } conn.Close(); Application.Exit(); } else { conn.Close(); password = txtpass.Text; userName = txtName.Text; conn.Open(); SqlCommand cmd = new SqlCommand("select username,Password from ADMIN where username='******' and password='******' ", conn); SqlDataReader dataReader = cmd.ExecuteReader(); if (dataReader.HasRows) { Homeform homeform = new Homeform(); homeform.Show(); this.Hide(); } else { MessageBox.Show("برجاء التاكد من كتابة إسم المستخدم وكلمة المرور بشكل صحيح"); } conn.Close(); //// back up from data base //string fileName = "E:\\imp\\publish\\Application Files\\Elmagd_1_0_0_0\\BUCKUP" + "\\ELMAGD" + DateTime.Now.ToShortDateString().Replace('/', '-') + " - " + DateTime.Now.ToLongTimeString().Replace(':', '-'); //string stquary = "Backup Database ELMAGD to Disk='" + fileName + ".bak'"; //cmd = new SqlCommand(stquary, conn); //conn.Open(); //cmd.ExecuteNonQuery(); //conn.Close(); } } }