示例#1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["IsLogin"] == "false")
        {
            Response.Redirect("Login.aspx");
        }

        userDAL = new User_DAL();
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        //if (Session["IsLogin"] == "false")
        //{
        //    Response.Redirect("Login.aspx");
        //}

        dal = new User_DAL();
    }
示例#3
0
        //public DataTable ViewByDistributer_ID(int DistributerID)
        //{
        //    objUserDAL = new User_DAL(objCompanyProperty);
        //    return objUserDAL.SelectByDistributerID(DistributerID);
        //}

        public DataTable ViewAll(string xmlpath)
        {
            // load your xml file (this one is named people and it is in my App_Data folder)
            XElement x = XElement.Load(xmlpath);//get your file

            // declare a new DataTable and pass your XElement to it


            objUserDAL = new User_DAL(objUserProperty);
            return(objUserDAL.XElementToDataTable(x));
        }
示例#4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     // creating object of User_DAL class
     dal = new User_DAL();
     // control will go inside if block when postback happens for the 1st time
     if (!IsPostBack)
     {
         if (Request.Cookies["UserID"] != null)
         {
             txtUserID.Text        = Request.Cookies["UserID"].Value;
             chkRememberMe.Checked = true;
         }
     }
 }
示例#5
0
 public ActionResult Login(Models.User user)
 {
     if (ModelState.IsValid)
     {
         IUser_DAL dalUser = new User_DAL();
         user = dalUser.IsValid(user.UserName, user.Password);
         if (user != null)
         {
             FormsAuthentication.SetAuthCookie(user.UserName, false);
             if (user.CUId <= 0 & user.DelId <= 0)
             {
                 Session["UserRole"] = 0;
             }
             else
             {
                 if (user.CUId > 0)
                 {
                     Session["UserRole"] = 1;
                 }
                 else
                 {
                     Session["UserRole"] = 2;
                 }
             }
             Session["userid"]   = user.id;
             Session["cuid"]     = user.CUId;
             Session["dealerid"] = user.DelId;
             return(RedirectToAction("Index", "Home"));
         }
         else
         {
             ModelState.AddModelError("", "Login data is incorrect!");
         }
     }
     return(View(user));
 }
示例#6
0
        public ActionResult LoginUser(string UserName, string Password)
        {
            IUser_DAL dalUser = new User_DAL();
            User      user    = dalUser.IsValid(UserName, Password);

            if (user != null)
            {
                FormsAuthentication.SetAuthCookie(user.UserName, false);
                if (user.CUId <= 0 & user.DelId <= 0)
                {
                    Session["UserRole"] = 0;
                    Session["userid"]   = user.id;
                    Session["cuid"]     = 0;
                    Session["dealerid"] = 0;
                }
                else
                {
                    if (user.CUId > 0)
                    {
                        Session["UserRole"] = 1;
                    }
                    else
                    {
                        Session["UserRole"] = 2;
                    }
                    Session["userid"]   = user.id;
                    Session["cuid"]     = user.CUId;
                    Session["dealerid"] = user.DelId;
                }
            }
            else
            {
                ModelState.AddModelError("", "Social Security number and last name both required information!");
            }
            return(RedirectToAction("Index", "Home"));
        }
示例#7
0
 /// <summary>
 /// 按指定条件删除用户
 /// </summary>
 /// <param name="sql"></param>
 public static void Delete_UserByCondition(string sql)
 {
     User_DAL.Delete_UserByCondition(sql);
 }
示例#8
0
 /// <summary>
 /// 删除用户对象
 /// </summary>
 /// <param name="uo"></param>
 /// <returns></returns>
 public static int DeleteUserByObject(UsersObject uo)
 {
     int a = User_DAL.DeleteUserByObject(uo);
     return a;
 }
示例#9
0
 public DataTable GetById()
 {
     objUserDAL = new User_DAL(objUserProperty);
     return(objUserDAL.SelectById());
 }
示例#10
0
 public DataTable ViewAll()
 {
     objUserDAl = new User_DAL(objUserProperty);
     return(objUserDAl.SelectAll());
 }
示例#11
0
 public bool Insert()
 {
     objUserDAl = new User_DAL(objUserProperty);
     return(objUserDAl.Insert());
 }
示例#12
0
 /// <summary>
 /// 获取用户权限
 /// </summary>
 /// <param name="sql"></param>
 public static DataTable GetUserPower(string sql)
 {
     DataTable dt = User_DAL.GetUserPower(sql);
     return dt;
 }
示例#13
0
 /// <summary>
 /// 根据条件查询多个用户
 /// </summary>
 /// <param name="sql"></param>
 /// <returns></returns>
 public static List<UsersObject> GetUserByCondition(string sql)
 {
     List<UsersObject> uo = User_DAL.GetUserByCondition(sql);
     return uo;
 }
示例#14
0
        public DataTable CheckUser(string Name, string Password)
        {
            User_DAL user = new User_DAL();

            return(user.CheckUser(Name, Password));
        }
示例#15
0
 /// <summary>
 /// 保存用户的权限
 /// </summary>
 public static void Save_Power(string sql_power, string sql_name)
 {
     User_DAL.Save_Power(sql_name, sql_power);
 }
示例#16
0
 public DataTable SelectBranch()
 {
     objUserDAL = new User_DAL(objUserProperty);
     return(objUserDAL.SelectByBranchId());
 }
示例#17
0
 public bool Delete(int?id)
 {
     objUserDAL = new User_DAL(objUserProperty);
     return(objUserDAL.Delete(id));
 }
示例#18
0
 public bool Update()
 {
     objUserDAL = new User_DAL(objUserProperty);
     return(objUserDAL.Update());
 }
示例#19
0
 /// <summary>
 /// 增加用户
 /// </summary>
 /// <param name="uo"></param>
 /// <returns></returns>
 public static int AddUser(UsersObject uo)
 {
     int a = User_DAL.AddUser(uo);
     return a;
 }
示例#20
0
 /// <summary>
 /// 设置用户身份为管理员
 /// </summary>
 /// <param name="sql"></param>
 public static void SetUserAdmin(string sql)
 {
     User_DAL.SetUserPower(sql);
 }
示例#21
0
 /// <summary>
 /// 更新员工
 /// </summary>
 /// <param name="uo"></param>
 /// <returns></returns>
 public static int UpdateUser(UsersObject uo)
 {
     int a = User_DAL.UpdateUser(uo);
     return a;
 }
示例#22
0
 /// <summary>
 /// 设置用户身份为普通用户
 /// </summary>
 /// <param name="sql"></param>
 public static void SetUserNormal(string sql)
 {
     User_DAL.SetUserNormal(sql);
 }
示例#23
0
 /// <summary>
 /// 根据条件查询单个用户
 /// </summary>
 /// <param name="sql"></param>
 /// <returns></returns>
 public static UsersObject GetOneUserByCondition(string sql)
 {
     UsersObject uo = User_DAL.GetOneUserByCondition(sql);
     return uo;
 }
示例#24
0
 public User_BLL()
 {
     _objUserDAL     = new User_DAL();
     _objUserLoginVM = null;
 }
示例#25
0
 public DataTable GetAllUsers()
 {
     objUserDAl = new User_DAL(objUserProperty);
     return(objUserDAl.GetAllUsers());
 }
示例#26
0
 /// <summary>
 /// 查询所有用户除超级管理员
 /// </summary>
 /// <returns></returns>
 public static DataTable GetAllUserX()
 {
     DataTable dt = User_DAL.GetAllUsersX();
     return dt;
 }
示例#27
0
 public DataTable CheckUserExistance()
 {
     objUserDAl = new User_DAL(objUserProperty);
     return(objUserDAl.CheckUserExistance());
 }
示例#28
0
 /// <summary>
 /// 根据条件删除用户
 /// </summary>
 /// <param name="sql"></param>
 /// <returns></returns>
 public static int DeleteUser(string sql)
 {
     int a=  User_DAL.DeleteUserByCondition(sql);
     return a;
 }
示例#29
0
 /// <summary>
 /// 查询所有用户
 /// </summary>
 /// <returns></returns>
 public static List<UsersObject> GetAllUser()
 {
     IEnumerable<UsersObject> userObjects = User_DAL.GetAllUsers();
     return userObjects.ToList();
 }
示例#30
0
        //public DataTable MainBranch()
        //{
        //    objUserDAL = new User_DAL(objUserProperty);
        //    return objUserDAL.SelectAllMainBranch();
        //}

        public DataTable SelectByIDPassword()
        {
            objUserDAL = new User_DAL(objUserProperty);
            return(objUserDAL.SelectByIDPassword());
        }