public ActionResult Create(RegisterViewModel model)
 {
     if (ModelState.IsValid)
     {
         accountDataProvider.add(new User()
         {
             Name    = model.Name,
             Surname = model.Surname,
             Email   = model.Email,
             //Password = SHA.GenerateSHA12Stirng(model.Password),
             Password    = model.Password,
             PhoneNumber = model.PhoneNumber,
             IsAdmin     = 0,
             IsActive    = 1
         });
     }
     if (ModelState.IsValid && accountDataProvider.validLogin(new LoginViewModel()
     {
         Email = model.Email, Password = model.Password
     }))
     {
         return(RedirectToAction("Index", "Account"));
     }
     return(View(model));
 }
        public ActionResult CreateAdmin(RegisterViewModel model)
        {
            if (ModelState.IsValid)
            {
                //adminDataProvider.add(new User()
                accountDataProvider.add(new Models.User()
                {
                    Name    = model.Name,
                    Surname = model.Surname,
                    Email   = model.Email,
                    //Password = SHA.GenerateSHA12Stirng(model.Password),
                    Password    = model.Password,
                    PhoneNumber = model.PhoneNumber,
                    IsAdmin     = 1,
                    IsActive    = 1
                });
            }

            return(RedirectToAction("AdminList"));
        }