public static Response Login(LoginModel data) { try { data.Password = MDD5.CalculateMD5Hash(data.Password); var response = RegistrationContext.Login(data); return(new Response() { IsValid = response.IsValid, ErrorCode = ((int)ErrorProvider.ErrorCode.LoginSuccess).ToString(), ErrorMessage = response.ErrorMessage }); } catch (SqlException sqex) { return(new Response() { IsValid = false, ErrorCode = ((int)ErrorProvider.ErrorCode.LoginFailure).ToString(), ErrorMessage = "Login Failed to Connect" }); } catch (Exception ex) { return(new Response() { IsValid = false, ErrorCode = ErrorProvider.ErrorCode.LoginFailure.ToString(), ErrorMessage = "Login Failed" }); } }
public static bool RegisterUser(RegisteredUser user) { var reg = RegistrationContext.RegisterUser(new tb_registered_users() { registered_user_id = user.RegistereduserId, first_name = user.First_name, middle_name = user.Middle_name, last_name = user.Last_name, dob = Convert.ToDateTime(user.Dob), gender = user.Gender, registration_ip = user.Registration_ip,//deviceId for Mobile users registred_on = Convert.ToDateTime(user.Registred_on), Country = user.Country, Province = user.Province, mobile_country_code = user.Mbile_country_code, mobile_number = user.Mobile_number, City = user.City, username = user.Username, email_address = user.Email_address, password = MDD5.CalculateMD5Hash(user.Password), Address = user.Address, is_active = user.Is_active, title = user.Title, Organization = user.Organization, isEmployer = user.isEmployer, }); if (reg > 0) { user.RegistereduserId = reg; SendMail(user); return(true); } return(false); }
public static string ResetPassword(string password, string token, string used_on_ip) { password = MDD5.CalculateMD5Hash(password); return(RegistrationContext.ResetPassword(password, token, used_on_ip)); }