public string OrgLogin(string strJsonParam) { RequestModelString reqinfo = JsonStrObjConver.JsonStr2Obj(strJsonParam, typeof(RequestModelString)) as RequestModelString; if (reqinfo == null) { return(ServerHlper.MakeInfoByStatus(false, ConstDefineWs.HttpParamError)); } LoginNamePassModel mod = JsonStrObjConver.JsonStr2Obj(reqinfo.Info, typeof(LoginNamePassModel)) as LoginNamePassModel; if (reqinfo == null) { return(ServerHlper.MakeInfoByStatus(false, ConstDefineWs.HttpParamError)); } OrgLoginedUserModel userInfo = LoginBll.OrgLogin(mod.UserName, mod.Password); if (userInfo != null) { JsonResutlModelString result = new JsonResutlModelString() { ErrorDesc = "success", Info = JsonStrObjConver.Obj2JsonStr(userInfo, typeof(OrgLoginedUserModel)), Status = true, StatusInt = 1 }; return(JsonStrObjConver.Obj2JsonStr(result, typeof(JsonResutlModelString))); } return(ServerHlper.MakeInfoByStatus(false, ConstDefineWs.LoginNameOrPassword)); }
public ActionResult Index() { if (Session["OrgUser"] == null) { return(RedirectToAction("Index", "Login", null)); } else { if (Session["OrgUser"] != null) { userInfo = (OrgLoginedUserModel)(Session["OrgUser"]); ViewBag.Name = userInfo.UserInfo.Name; } } return(View()); }
// // GET: /PriceControl/ public ActionResult Index(string nodeid) { if (Session["SuperUser"] == null && Session["OrgUser"] == null && Session["GroupUser"] == null && Session["ProjectUser"] == null && Session["DevUser"] == null) { return(RedirectToAction("Index", "Login", null)); } else { if (Session["SuperUser"] != null) { SuperLoginedUserModel userInfo = (SuperLoginedUserModel)(Session["SuperUser"]); ViewBag.Name = userInfo.UserInfo.Name; } if (Session["OrgUser"] != null) { OrgLoginedUserModel userInfo = (OrgLoginedUserModel)(Session["OrgUser"]); ViewBag.Name = userInfo.UserInfo.Name; } if (Session["GroupUser"] != null) { GroupLoginedUserModel userInfo = (GroupLoginedUserModel)(Session["GroupUser"]); ViewBag.Name = userInfo.UserInfo.Name; } if (Session["ProjectUser"] != null) { ProjectLoginedUserModel userInfo = (ProjectLoginedUserModel)(Session["ProjectUser"]); ViewBag.Name = userInfo.UserInfo.Name; } if (Session["DevUser"] != null) { CommDevLoginedUserModel userInfo = (CommDevLoginedUserModel)(Session["DevUser"]); ViewBag.Name = userInfo.UserInfo.Name; } } if (!string.IsNullOrWhiteSpace(nodeid)) { StrNodeId = nodeid; } return(View()); }
public static OrgLoginedUserModel OrgLogin(string userName, string userPassword) { using (GLedDbEntities ent = new GLedDbEntities()) { OrgUser userinfo = (from c in ent.OrgUser where c.Name == userName && c.Password == userPassword select c).FirstOrDefault(); if (userinfo == null) { return(null); } string iTockId = LoginUserEnableMgr.Get().InsertANewLogined(); OrgLoginedUserModel mod = new OrgLoginedUserModel() { LoginDt = DateTime.Now, LoginIdByCenter = iTockId, UserInfo = userinfo }; return(mod); } }
// // GET: /Dev/ public ActionResult Index() { if (Session["SuperUser"] == null && Session["OrgUser"] == null && Session["GroupUser"] == null && Session["ProjectUser"] == null && Session["DevUser"] == null) { return(RedirectToAction("Index", "Login", null)); } else { if (Session["SuperUser"] != null) { SuperLoginedUserModel userInfo = (SuperLoginedUserModel)(Session["SuperUser"]); ViewBag.Name = userInfo.UserInfo.Name; } if (Session["OrgUser"] != null) { OrgLoginedUserModel userInfo = (OrgLoginedUserModel)(Session["OrgUser"]); ViewBag.Name = userInfo.UserInfo.Name; } if (Session["GroupUser"] != null) { GroupLoginedUserModel userInfo = (GroupLoginedUserModel)(Session["GroupUser"]); ViewBag.Name = userInfo.UserInfo.Name; } if (Session["ProjectUser"] != null) { ProjectLoginedUserModel userInfo = (ProjectLoginedUserModel)(Session["ProjectUser"]); ViewBag.Name = userInfo.UserInfo.Name; } if (Session["DevUser"] != null) { CommDevLoginedUserModel userInfo = (CommDevLoginedUserModel)(Session["DevUser"]); ViewBag.Name = userInfo.UserInfo.Name; iDevID = userInfo.UserInfo.MgrCommDevId.Value; } } return(View()); }
public ActionResult Login(string UserName, string UserPwd, string UserType) { ResultHelper objResult = null; try { if (ModelState.IsValid) { if (UserType == "SuperUser") { SuperLoginedUserModel userInfo = LoginBll.SuperLogin(UserName, UserPwd); if (userInfo != null) { Session["SuperUser"] = userInfo; objResult = new ResultHelper() { Status = true, Ret = 0, Obj = userInfo, Msg = "Login Success!", Desc = "/Home" }; } else { objResult = new ResultHelper() { Desc = "Login Faile,please try again.", Msg = "Login Faile,please try again.", Obj = null, Ret = -1, Status = false }; } } else if (UserType == "OrgUser") { OrgLoginedUserModel userInfo = LoginBll.OrgLogin(UserName, UserPwd); if (userInfo != null) { Session["OrgUser"] = userInfo; objResult = new ResultHelper() { Status = true, Ret = 0, Obj = userInfo, Msg = "Login Success!", Desc = "/OrgHome" }; } else { objResult = new ResultHelper() { Desc = "Login Faile,please try again.", Msg = "Login Faile,please try again.", Obj = null, Ret = -1, Status = false }; } } else if (UserType == "GroupUser") { GroupLoginedUserModel userInfo = LoginBll.GroupLogin(0, UserName, UserPwd); if (userInfo != null) { Session["GroupUser"] = userInfo; objResult = new ResultHelper() { Status = true, Ret = 0, Obj = userInfo, Msg = "Login Success!", Desc = "/GroupHome" }; } else { objResult = new ResultHelper() { Desc = "Login Faile,please try again.", Msg = "Login Faile,please try again.", Obj = null, Ret = -1, Status = false }; } } else if (UserType == "ProjectUser") { ProjectLoginedUserModel userInfo = LoginBll.ProjectLogin(0, UserName, UserPwd); if (userInfo != null) { Session["ProjectUser"] = userInfo; objResult = new ResultHelper() { Status = true, Ret = 0, Obj = userInfo, Msg = "Login Success!", Desc = "/ProjectHome" }; } else { objResult = new ResultHelper() { Desc = "Login Faile,please try again.", Msg = "Login Faile,please try again.", Obj = null, Ret = -1, Status = false }; } } else if (UserType == "DevUser") { CommDevLoginedUserModel userInfo = LoginBll.CommDevLogin(0, UserName, UserPwd); if (userInfo != null) { Session["DevUser"] = userInfo; objResult = new ResultHelper() { Status = true, Ret = 0, Obj = userInfo, Msg = "Login Success!", Desc = "/DevHome" }; } else { objResult = new ResultHelper() { Desc = "Login Faile,please try again.", Msg = "Login Faile,please try again.", Obj = null, Ret = -1, Status = false }; } } else { objResult = new ResultHelper() { Desc = "Login Faile,please try again.", Msg = "Login Faile,please try again.", Obj = null, Ret = -1, Status = false }; } //if (aUser != null) //{ // Session["UserInfo"] = aUser; // objResult = new ResultHelper() // { // Status = true, // Ret = 0, // Obj = aUser, // Msg = "Login Success!", // Desc = "Login Success!" // }; //} //else //{ // objResult = new ResultHelper() // { // Desc = "Login Faile,please try again.", // Msg = "Login Faile,please try again.", // Obj = null, // Ret = -1, // Status = false // }; //} } else { objResult = new ResultHelper() { Desc = " Faile,please try again", Msg = " Faile,please try again", Obj = null, Ret = -1, Status = false }; } } catch (Exception ex) { objResult = new ResultHelper() { Desc = ex.Message, Msg = ex.Message, Obj = null, Ret = -1, Status = false }; } return(Json(objResult)); }