示例#1
0
        public ActionResult login(tbl_user tbl_User)
        {
            if (ModelState.IsValid)
            {
                using (IT_ASSET_MANAGEMENTEntities db = new IT_ASSET_MANAGEMENTEntities())
                {
                    var obj = db.tbl_user.Where(User => User.USER_NO.Equals(tbl_User.USER_NO) && User.USER_PASSWORD.Equals(tbl_User.USER_PASSWORD)).FirstOrDefault();

                    if (obj != null)
                    {
                        Session["USER_ID"]        = obj.USER_ID.ToString();
                        Session["USER_NO"]        = obj.USER_NO.ToString();
                        Session["USER_NAME"]      = obj.USER_NAME.ToString();
                        Session["NAME_ENG"]       = obj.NAME_ENG.ToString();
                        Session["PROSITION"]      = obj.PROSITION.ToString();
                        Session["DEPARTMENT"]     = obj.DEPARTMENT.ToString();
                        Session["USER_EMAIL"]     = obj.USER_EMAIL.ToString();
                        Session["USER_EXTENSION"] = obj.USER_EXTENSION.ToString();
                        Session["USER_ROLE"]      = obj.USER_ROLE.ToString();



                        return(RedirectToAction("Index", "tbl_Req_AF"));
                    }

                    else
                    {
                        ViewBag.Message = " Username or Password is not correct";
                    }
                }
            }
            return(View(tbl_User));
        }
示例#2
0
        public ActionResult Login(tbl_user tbl_User)
        {
            if (ModelState.IsValid)
            {
                using (IT_ASSET_MANAGEMENTEntities db = new IT_ASSET_MANAGEMENTEntities())
                {
                    var obj = db.tbl_user.Where(User => User.USER_NO.Equals(tbl_User.USER_NO) && User.USER_PASSWORD.Equals(tbl_User.USER_PASSWORD)).FirstOrDefault();

                    if (obj != null)
                    {
                        Session["USER_ID"]            = obj.USER_ID.ToString();
                        Session["USER_NO"]            = obj.USER_NO.ToString();
                        Session["USER_NAME"]          = obj.USER_NAME.ToString();
                        Session["USER_EMAIL"]         = obj.USER_EMAIL.ToString();
                        Session["USER_EXTENSION"]     = obj.USER_EXTENSION.ToString();
                        Session["USER_ROLE"]          = obj.USER_ROLE.ToString();
                        Session["USER_EMAIL_APPROVE"] = obj.USER_EMAIL_APPROVE.ToString();


                        return(RedirectToAction("Index", "IncStatus"));
                    }
                    else
                    {
                        ViewBag.Message = "LOGIN FAILED!";
                    }
                }
            }
            return(View(tbl_User));
        }
        public ActionResult PrintPartialViewToPdf(string id)
        {
            using (IT_ASSET_MANAGEMENTEntities db = new IT_ASSET_MANAGEMENTEntities())
            {
                View_req_af_follow customer = db.View_req_af_follow.FirstOrDefault(c => c.AF_CODE == id);

                var report = new PartialViewAsPdf("~/Views/ReqAFRegister/Details_Print.cshtml", customer);
                return(report);
            }
        }
        public ActionResult PrintPartialViewToPdf(string id)

        {
            using (IT_ASSET_MANAGEMENTEntities db = new IT_ASSET_MANAGEMENTEntities())
            {
                View_Req_AF_Trace customer = db.View_Req_AF_Trace.FirstOrDefault(c => c.Req_AF_CODE == id);

                var report = new PartialViewAsPdf("~/Views/tbl_Req_AF/Details_Print.cshtml", customer);

                return(report);
            }
        }