public ActionResult Home()
        {
            var obj = new User();

            obj.Name     = Request["txtname"];
            obj.Login    = Request["txtlogin"];
            obj.Password = Request["txtpassword"];
            obj.email    = Request["txtemail"];
            obj.Gender   = Request["txtgender"];
            obj.Address  = Request["txtaddress"];
            obj.age      = Convert.ToInt32(Request["txtage"]);
            obj.NIC      = Request["txtnic"];
            obj.DOB      = Request["txtdob"];
            if (obj.Name == null || obj.Login == null || obj.Password == null || obj.email == null || obj.Gender == null || obj.Address == null || obj.age == null || obj.NIC == null || obj.DOB == null)
            {
                ViewData["ErrorMsg"] = "All Values Are Mandatory except checkboxes and image";
                return(View("AddUser"));
            }
            if (Request["txtcricket"] != null)
            {
                obj.Cricket = true;
            }
            else
            {
                obj.Cricket = false;
            }
            if (Request["txthockey"] != null)
            {
                obj.Hockey = true;
            }
            else
            {
                obj.Hockey = false;
            }
            if (Request["txtchess"] != null)
            {
                obj.Chess = true;
            }
            else
            {
                obj.Chess = false;
            }
            var uniquename = "";

            if (Request.Files["image"] != null)
            {
                var file = Request.Files["image"];
                if (file.FileName != "")
                {
                    var ext = System.IO.Path.GetExtension(file.FileName);
                    uniquename = Guid.NewGuid().ToString() + ext;
                    var rootPath     = Server.MapPath("~/UploadedFiles");
                    var fileSavePath = System.IO.Path.Combine(rootPath, uniquename);
                    file.SaveAs(fileSavePath);
                }
            }
            obj.ImageName = uniquename;
            obj.CreatedOn = (DateTime.Now).ToString();
            var obj1 = new ADOusers();

            if (obj1.validateUser(obj.Login, obj.email))
            {
                ViewData["ErrorMsg"] = "Username or Email already exist";
                return(View("AddUser"));
            }
            else
            {
                obj1.add_User(obj);
                Session["login"]     = obj.Login;
                ViewData["ErrorMsg"] = null;
                ViewData["User"]     = obj;
                return(View("Home"));
            }
        }