Beispiel #1
0
        public JsonResult UserLoginCheck(BlUser ObjBlUser)
        {
            try
            {
                BlFunction blfunctions  = new BlFunction();
                string     UserPassword = "";
                UserPassword         = blfunctions.EncryptAgent(Convert.ToString(ObjBlUser.UsPassword.Trim()));
                ObjBlUser.UsPassword = UserPassword;


                ArrayList arrlist = ObjBlUser.ValidLogin();
                blfunctions = null;
                ObjBlUser   = null;


                if (arrlist.Count > 0)
                {
                    Session["ID_Users"]   = arrlist[0].ToString();
                    Session["ID_Company"] = arrlist[1].ToString();
                    Session["UsName"]     = arrlist[3].ToString();
                    //ViewData["ReplayCount"] = arrlist[6].ToString();
                    if (Session["ID_Users"] != null && Convert.ToString(Session["ID_Users"]) != "" &&
                        Session["ID_Company"] != null && Convert.ToString(Session["ID_Company"]) != "")
                    {
                        return(Json(new { Url = Url.Action("UserDashboard", "UserDashboard"), statusCode = 1 }, JsonRequestBehavior.AllowGet));
                    }
                    else
                    {
                        return(Json(new { Url = Url.Action("UserLogin", "Home"), statusCode = 2 }, JsonRequestBehavior.AllowGet));
                    }
                }
                else
                {
                    return(Json(new { Url = Url.Action("UserLogin", "Home"), statusCode = 2 }, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception ex)
            {
                return(Json(ex));
            }
        }