public bool RegisterUsuario(UsuarioRegisterModel usuarioRegister, AccountAccess perfil, string descripcionPerfil) { PersonaModel persona = new PersonaModel { Id = -1, Nombre = "", Apellido = "", Correo = "", Direccion = "", Pais = Country.UNDEFINED, Telefono = "", }; if (usuarioRegister.Persona != null) { persona = _perRet.Register(usuarioRegister.Persona); } else { persona = _perRet.Register(persona); } if (usuarioRegister.Usuario != null) { usuarioRegister.Usuario.Persona_id = persona.Id; usuarioRegister.Usuario = _usrRet.Register(usuarioRegister.Usuario); var perfilM = new PerfilModel { Id = 0, Acceso = perfil, Descripcion = descripcionPerfil, Usuario_id = usuarioRegister.Usuario.Id }; _perfRet.Register(perfilM); return(true); } return(false); }
public bool RegisterUsuario(UsuarioRegisterModel usuarioRegister) { return(RegisterUsuario(usuarioRegister, AccountAccess.USER, "Usuario con acceso limitado.")); }