Beispiel #1
0
        public JsonResult LoginSV(AccountModel model)
        {
            var data = new ResponseBase();

            try
            {
                AccountDAL obj = new AccountDAL();
                var        rs  = obj.LoginSV(model).ToList();
                if (rs.Count() != 1)
                {
                    data.Result  = "False";
                    data.Message = "Thông tin đăng nhập không chính xác";
                }
                else
                {
                    var dt = rs.FirstOrDefault();
                    var us = new user_save();
                    us.USER_NAME = dt.USER_NAME;
                    us.Email     = dt.Email;
                    us.Full_Name = dt.Full_Name;
                    us.UserID    = dt.UserID;
                    Session.Add(constant.SV_SESSION, us);
                    data.Result  = "True";
                    data.Message = "Đăng nhập thành công!";
                }
                return(Json(data, JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                data.Result  = "False";
                data.Message = "Lỗi kết nối " + e;
                return(Json(data, JsonRequestBehavior.AllowGet));
            }
        }
Beispiel #2
0
        public JsonResult Get_GV()
        {
            user_save datas = new user_save();

            var ses = (user_save)Session[constant.GV_SESSION];

            if (ses == null)
            {
                datas.UserID = 0;
            }
            else
            {
                datas.UserID    = ses.UserID;
                datas.USER_NAME = ses.USER_NAME;
                datas.Full_Name = ses.Full_Name;
            }
            return(Json(datas, JsonRequestBehavior.AllowGet));
        }