public ActionResult SignUp(FormCollection collection)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            Assignment1.PERSON pObj = new Assignment1.PERSON();
            pObj.user_id  = collection["user_id"].ToString();
            pObj.password = collection["password"].ToString();
            pObj.fullName = collection["fullname"].ToString();
            pObj.email    = collection["email"].ToString();
            pObj.joined   = DateTime.Now;
            pObj.active   = true;

            dalLayer.Signup(pObj);
            Session["user"] = pObj.user_id;

            return(RedirectToAction("ProfileHome", new { id = pObj.user_id }));
        }