public string SignUp(SignOn signUp) { //SignUp the User bool signedUp = _signService.SignUp(signUp); //Find AccId Guid AccId = _signService.SignIn(signUp); bool insertedAcc; //Create the template PersonalInfo bool insertedPersonal = _personalInfoManager.CreatePersonalInfo(Transformations.From_Acc_To_Person(AccId), AccId); //Create The Acc if (signedUp) { insertedAcc = _accManager.CreateAccount(signUp, AccId); } else { insertedAcc = false; } string accountNo; if (signedUp && insertedAcc && insertedPersonal) { accountNo = _accManager.RetrieveAccount(AccId).AccNo.ToString(); return(accountNo); } else { return(null); } }
public IActionResult SignIs([FromBody] SignOn signIn) { Guid signedUp = _signOnService.SignIn(signIn); if (signedUp != default(Guid)) { return(Ok(signedUp)); } else { return(Ok(false)); } }