Exemple #1
0
        public void GetRegisterFromBAL()
        {
            GetRegistrationInfoDAL dal      = new GetRegistrationInfoDAL();
            RegisterMM             register = new RegisterMM();

            dal.RegisterUser(register);
        }
Exemple #2
0
 // POST api/values
 public void Post([FromBody] string value)
 {
     if (!ModelState.IsValid)
     {
         RegisterMM register = new RegisterMM();
         _igetRegisterData.RegisterUser(register);
     }
     else
     {
         Console.WriteLine(BadRequest("Not a valid model"));
     }
 }
        //public GetRegistrationInfoDAL(RegistrationEntities2 context)
        //{
        //    _contex = context;
        //}
        public void RegisterUser(RegisterMM registerMM)
        {
            _contex = new RegistrationEntities2();
            Register register = new Register();

            register.ID              = registerMM.ID;
            register.FirstName       = registerMM.FirstName;
            register.LastName        = registerMM.LastName;
            register.UserName        = registerMM.UserName;
            register.EmailID         = registerMM.EmailID;
            register.DateOfBirth     = registerMM.DateOfBirth;
            register.Address         = registerMM.Address;
            register.Password        = registerMM.Password;
            register.ConfirmPassword = registerMM.ConfirmPassword;
            register.Capta           = registerMM.Capta;
            _contex.Registers.Add(register);
        }
        public ActionResult Register(RegisterMM registerMM)
        {
            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri("http://localhost:65378/api/values");
                //HTTP POST
                var postTask = client.PostAsJsonAsync <RegisterMM>("register", registerMM);
                postTask.Wait();

                var result = postTask.Result;
                if (result.IsSuccessStatusCode)
                {
                    return(RedirectToAction("Index"));
                }
            }

            return(View());
        }