public async Task <string> CreateLogin(LoginCore login) { var loginDB = _mapper.Map <Login>(login); var res = await _loginDBManager.CreateDBLogin(loginDB); if (res == "Success") { SmsProvider.SendSms(login.user.Telephone, "Welcome to Tender + Thanks for joining our services"); } return(res); }
public async Task <bool> CreateUser(LoginCore userc) { try { Login login = new Login() { UserName = userc.UserName, Password = userc.Password, Role = userc.Role }; var res1 = await _loginDBManager.CreateDBLogin(login); var res = await _loginDBManager.GetDBLoginByUsername(userc.UserName); User user = new User() { Id = res.Id, Aadhar = userc.user.Aadhar, Email = userc.user.Email, Telephone = userc.user.Telephone, License = userc.user.License, CompanyName = userc.user.CompanyName, Name = userc.UserName, PanId = userc.user.PanId }; bool res2; var response = await _userDBManager.CreateDBUser(user); if (response) { res2 = SmsProvider.SendSms(string.Concat("+91", userc.user.Telephone), "Welcome to Tender + Thanks for joining our services"); } return(response); } catch (System.Exception e) { throw; } }