コード例 #1
0
 public JsonResult Used()
 {
     using (DB_A9_SoftwareEntities3 db = new DB_A9_SoftwareEntities3())
     {
         var reg = db.Registers.Select(x => new
         {
             firstname = x.FirstName,
             Lastname  = x.LastName,
             Id        = x.Id
         }).ToList();
         return(Json(reg, JsonRequestBehavior.AllowGet));
     }
 }
コード例 #2
0
        public JsonResult Gender()
        {
            using (DB_A9_SoftwareEntities3 db = new DB_A9_SoftwareEntities3())
            {
                var Gend = db.Genders.Select(x => new
                {
                    GenderCode = x.GenderCode,
                    GenderName = x.GenderName
                }).ToList();

                return(Json(Gend, JsonRequestBehavior.AllowGet));
            }
        }
コード例 #3
0
        public ActionResult Login(User u)
        {
            if (ModelState.IsValid)
            {
                using (DB_A9_SoftwareEntities3 db = new DB_A9_SoftwareEntities3())
                {
                    var Logged = db.Users.Where(a => a.UserName.Equals(u.UserName) && a.Password.Equals(u.Password) && a.ISACTIVE.Equals(true)).FirstOrDefault();

                    if (Logged != null)
                    {
                        Session["LoggedId"]       = Logged.Id.ToString();
                        Session["LoggedUserName"] = Logged.UserName.ToString();
                        return(RedirectToAction("After_Login", "AfterLogin"));
                    }
                }
            }
            return(View(u));
        }
コード例 #4
0
        public ActionResult UpdateContact(Contact c)
        {
            if (ModelState.IsValid)
            {
                using (DB_A9_SoftwareEntities3 db = new DB_A9_SoftwareEntities3())
                {
                    db.Contacts.Where(x => x.UserId.Equals(@Session["LoggedId"]) && c.UserId.Equals(@Session["LoggedId"]));

                    //db.Contacts.Add(c).Equals(db.Contacts.Where(x => x.UserId.Equals(@Session["LoggedId"]) && c.UserId.Equals(@Session["LoggedId"])));
                    db.SaveChanges();
                    ModelState.Clear();
                    c = null;
                    ViewBag.Message = "Contact is Update successfully";
                }
            }

            return(View(c));
        }
コード例 #5
0
        public ActionResult Register(Register u)
        {
            if (ModelState.IsValid)
            {
                using (DB_A9_SoftwareEntities3 db = new DB_A9_SoftwareEntities3())
                {
                    u.Role_Id  = 1;
                    u.CanLogin = true;
                    u.IsAdmin  = false;
                    db.Registers.Add(u);
                    db.SaveChanges();
                    ModelState.Clear();
                    u = null;
                    ViewBag.Message = "Registration is Successful";

                    if (ViewBag.Message != null)
                    {
                        return(RedirectToAction("Login", "Account"));
                    }
                }
            }
            return(View(u));
        }