Exemplo n.º 1
0
        // GET: BackStage
        public ActionResult Index()
        {
            //获取cookie中的数据
            HttpCookie ReadCookie = Request.Cookies.Get("RemeAdminUser");

            //判断cookie是否空值
            if (ReadCookie != null)
            {
                Admin_Info reUser = new Admin_Info();
                //把保存的用户名和密码赋值给对应的文本框
                //用户名
                string name3 = ReadCookie.Values["UserName"].ToString();

                ViewBag.UserName = name3;
                //ViewBag.UserName = "******";
                //密码
                string pwd3 = ReadCookie.Values["UserPwd"].ToString();
                ViewBag.Password = pwd3;
                reUser.Username  = name3;

                reUser.Password = pwd3;
                //ViewData["remeuser"] = reUser;
            }
            else
            {
            }
            return(View());

            return(View());
        }
Exemplo n.º 2
0
        // GET: Wage
        public ActionResult Index()
        {
            //获取cookie中的数据
            HttpCookie ReadCookie = Request.Cookies.Get("RemeAdminUser");

            //判断cookie是否空值
            if (ReadCookie != null)
            {
                Admin_Info reUser = new Admin_Info();
                //把保存的用户名和密码赋值给对应的文本框
                //用户名
                string name3 = ReadCookie.Values["UserName"].ToString();
                if (name3 == "" || name3 == null)
                {
                    return(Redirect("../BackStage/Index"));
                }
                ViewBag.UserName = name3;
                //ViewBag.UserName = "******";
                //密码
                string pwd3 = ReadCookie.Values["UserPwd"].ToString();
                ViewBag.Password = pwd3;
                reUser.Username  = name3;

                reUser.Password = pwd3;
                //ViewData["remeuser"] = reUser;
            }
            else
            {
                return(RedirectToAction("../BackStage/Index"));
            }
            WageList         = we.Set <wage>().ToList();
            ViewBag.WageList = WageList;
            return(View());
        }
Exemplo n.º 3
0
        public JsonResult Event_Add_Edit_Admin_Info(Admin_Info obj)
        {
            obj.Create_User = Session["user"].ToString();
            var result = Services_Admin_Info.Instance().Event_Add_Edit_Admin_Info(obj);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 4
0
        public ActionResult UpdateAdmin(Admin_Info objadmin)
        {
            DestCoveryContext dcc = new DestCoveryContext();

            dcc.Admin.Add(objadmin);
            dcc.SaveChanges();
            return(View());
        }
Exemplo n.º 5
0
        public ActionResult Delete(Admin_Info objadmin)
        {
            DestCoveryContext dcc = new DestCoveryContext();
            var data = dcc.Admin.Find(objadmin.Admin_Id);

            dcc.Admin.Remove(data);
            dcc.SaveChanges();
            return(View("AdminDetails"));
        }
Exemplo n.º 6
0
        public ActionResult Edit(Admin_Info objadmin)
        {
            DestCoveryContext dcc = new DestCoveryContext();
            var data = dcc.Admin.Find(objadmin.Admin_Id);

            if (data != null)
            {
                data.Admin_Name     = objadmin.Admin_Name;
                data.Admin_Email    = objadmin.Admin_Email;
                data.Admin_Password = objadmin.Admin_Password;
                data.Admin_Mobile   = objadmin.Admin_Mobile;
            }

            dcc.SaveChanges();
            return(View());
        }
Exemplo n.º 7
0
        public ActionResult login(Admin_Info admin)
        {
            if (!ModelState.IsValid)
            {
                using (DestCoveryContext dcc = new DestCoveryContext())
                {
                    var obj = dcc.Admin.Where(u => u.Admin_Email.Equals(admin.Admin_Email) && u.Admin_Password.Equals(admin.Admin_Password)).FirstOrDefault();

                    //var obj = dcc.user.Where((a => a.User_Name.Equals(user.User_Name)) && (a => a.User_Password.Equals(user.User_Password)).FirstOrDefault();
                    if (obj != null)
                    {
                        Session["AdminID"]   = obj.Admin_Id.ToString();
                        Session["AdminName"] = obj.Admin_Name.ToString();

                        return(RedirectToAction("admin_dashboard", "Admin"));
                    }
                }
            }
            ViewBag.LOGINMSG = "UserName OR Password Wrong. Try Again";
            return(View(admin));
        }
Exemplo n.º 8
0
        public ActionResult AdminLoginExcessive(Admin_Info info)
        {
            au1 = info.Username;
            ap1 = info.Password;
            try
            {
                loginConnection.Open();
                MySqlCommand CheckLoginCmd = loginConnection.CreateCommand();
                CheckLoginCmd.CommandText = "select * from admin_userinfo where adminname = '" + au1 + "'";
                MySqlDataReader CheckLoginReader = CheckLoginCmd.ExecuteReader();
                string          pwd11            = MD5Str.MD5(ap1);
                while (CheckLoginReader.Read())
                {
                    ap2 = CheckLoginReader["password"].ToString();
                }

                if (ap2 == pwd11)
                {
                    //Session["uinfo"] = user;
                    //ViewData["test1"] = user;
                    HttpCookie RememberCookie = new HttpCookie("RemeAdminUser");
                    RememberCookie["UserName"] = au1;
                    RememberCookie["UserPwd"]  = ap1;
                    RememberCookie.Expires     = DateTime.Now.AddDays(3);

                    //RememberCookie.Value = "username";
                    //RememberCookie.Expires = DateTime.Now;
                    Response.Cookies.Add(RememberCookie);
                    //Response.Write("<script>alert('"+ RemCheck.ToString() + "');</script>");

                    loginConnection.Close();
                    return(RedirectToAction("../BackManager/Index"));

                    /*else
                     * {
                     *  HttpCookie RememberCookie = new HttpCookie("RemeUser");
                     *
                     *  RememberCookie.Expires = DateTime.Now.AddDays(-1);
                     *
                     *
                     *  Response.Cookies.Add(RememberCookie);
                     *  Response.Write("<script>alert('Login Success.');</script>");
                     *  loginConnection.Close();
                     * }*/
                }
                else
                {
                    //return RedirectToAction("Index");
                    //Response.Write("<script>alert('Login Failed,your username or password is error.');</script>");
                    loginConnection.Close();
                    return(RedirectToAction("ErrorView"));
                }
                return(View());
            }
            catch (Exception exception)
            {
                string ex = exception.ToString();
                return(View(ex));
                //return RedirectToAction("ErrorView");
            }
            //return View();
        }
Exemplo n.º 9
0
        private void button1_Click(object sender, EventArgs e)
        {
            b.ID = Convert.ToInt32(textBox1.Text);
            b.password = textBox2.Text;
            dt = d.logininfo(b);
            if (dt.Rows.Count > 0)
            {
                usertype = dt.Rows[0][6].ToString().Trim();
                if (usertype == "Admin")
                {
                    this.Hide(); 
                    Admin_Info si = new Admin_Info();
                   

                    si.Show();
         SqlConnection con = new SqlConnection(@"Data Source=DESKTOP-G7IISFU;Initial Catalog=Data;Integrated Security=True");
         con.Open();
         
         string query = "select * from t2 where ID = '"+textBox1.Text+"'";
         SqlCommand cmd = new SqlCommand(query, con);
         SqlDataReader sdr = cmd.ExecuteReader();
         if (sdr.Read())
             si.label8.Text = (sdr["Name"].ToString());
         si.label9.Text = (sdr["ID"].ToString());
         si.label10.Text = (sdr["Salary"].ToString());
         si.label13.Text = (sdr["DOB"].ToString());
         si.label12.Text = (sdr["JoiningDate"].ToString());
         si.label11.Text = (sdr["Email"].ToString());

         timecalculate ti = new timecalculate(textBox1.Text);
         if (sdr.Read())
             ti.label7.Text = (sdr["ID"].ToString());

         con.Close();
                }
                    
                else if (usertype == "Supervisor")
                {
                    this.Hide();
                   Employee_Attendence_and_Task_Monitoring_System.Presentation_layer.Supervisor.Supervisor_Info si = new Presentation_layer.Supervisor.Supervisor_Info(textBox1.Text);
                   //cal = new timecalculate(textBox1.Text);
                    si.Show();
                    SqlConnection con = new SqlConnection(@"Data Source=DESKTOP-G7IISFU;Initial Catalog=Data;Integrated Security=True");
                    con.Open();
                    string query = "select * from t2 where ID = '" + textBox1.Text + "'";
                    SqlCommand cmd = new SqlCommand(query, con);
                    SqlDataReader sdr = cmd.ExecuteReader();
                    if (sdr.Read())
                    si.label8.Text = (sdr["Name"].ToString());
                    si.label9.Text = (sdr["ID"].ToString());
                    si.label10.Text = (sdr["Salary"].ToString());
                    si.label13.Text = (sdr["DOB"].ToString());
                    si.label12.Text = (sdr["JoiningDate"].ToString());
                    si.label11.Text = (sdr["Email"].ToString());


                    timecalculate ti = new timecalculate(textBox1.Text);
                    if (sdr.Read())
                       ti.label7.Text = (sdr["ID"].ToString());
           


                    con.Close();

                   

                    
                }

                else if (usertype == "Officer")
                {
                    this.Hide();
                    Employee_Attendence_and_Task_Monitoring_System.Presentation_layer.Employee.Employee_Info ei = new Presentation_layer.Employee.Employee_Info(textBox1.Text);
                    ei.Show();
                    SqlConnection con = new SqlConnection(@"Data Source=DESKTOP-G7IISFU;Initial Catalog=Data;Integrated Security=True");
                    con.Open();
                    string query = "select * from t2 where ID = '" + textBox1.Text + "'";
                    SqlCommand cmd = new SqlCommand(query, con);
                    SqlDataReader sdr = cmd.ExecuteReader();
                    if (sdr.Read())
                        ei.label8.Text = (sdr["Name"].ToString());
                    ei.label9.Text = (sdr["ID"].ToString());
                    ei.label10.Text = (sdr["Salary"].ToString());
                    ei.label13.Text = (sdr["DOB"].ToString());
                    ei.label12.Text = (sdr["JoiningDate"].ToString());
                    ei.label11.Text = (sdr["Email"].ToString());


                    timecalculate ti = new timecalculate(textBox1.Text);
                    if (sdr.Read())
                        ti.label7.Text = (sdr["ID"].ToString());
           

                    con.Close();
                }
            }
            else {
                MessageBox.Show("Invalid ID or Password");
            }

              

        }